bonjour je veux faire un script update mais j'ai un problème avec les guillemets :

je m’explique :

lorsque je veux récupérer une information dans la base de données qui contient un appostrophe (par exemple l'eleve ) je ne récupère que l et le reste est coupé et si j'ajoute addslashes je récupère l\

vocici mon code


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
  $id_new=$_GET['news_ref'];
		   $query= mysql_query("select  * from news  where  news_ref='".$id_new."'  ");
 
		  while($data = mysql_fetch_assoc($query) ) 
     {  
 echo' <html>
  <head>
  <title>  Consulter News </title>
 
   <link rel="stylesheet" href="css/design.css" />
   <script type="text/javascript" src="js/admin.js"></script>
 
 
  </head>
 
     <body>';
 
  echo'<td><label> Titre  en  francais:</label></td>';
               echo"<td><input  type='text'  name='news_title'  required   value='".$data['news_title']."' ></td></tr>";
 
}
j'ai montré que la ou ça cloche merci d'avance