bonsoir
je veux afficher les résultats d une requête sql dans des input et sa marche mais le problème est que si la valeur récupéré contient un espace, que le 1er mot est affiché ou b1 il m ajout une \ a la fin du champ t je ne comprend pas pkoi
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
 $BD_serveur     = "localhost";
 $BD_utilisateur = "root";
 $BD_motDePasse  = "";
 $BD_base        = "immo";
 @mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
        or die("Impossible de se connecter au serveur de bases de données.");
 @mysql_select_db($BD_base)
        or die("Impossible de se connecter à la base de données.");	
$sql2 = "SELECT * FROM membre WHERE ID_MEMBRE='".$_GET['q']."'"; // requéte SQL  
$req2 = mysql_query($sql2) or die('<u>Probleme SQL</u> : '.$sql2.'<br>'.mysql_error());
 
echo '<table width="335" border="0" align="center">';
while($row = mysql_fetch_array($req2)){
echo'
<tr>
    <td width="109" height="37" scope="row">Nom</td>
    <td width="210"><input name="nom" id="nom" type="text" value='.$row['NOM'].'/></td>
  </tr>
  <tr>
    <td scope="row">Prenom</td>
    <td><input name="prenom" id="prenom" type="text" value='.$row['PRENOM'].'/></td>
  </tr>
    <tr>
    <td scope="row">CIN</td>
    <td><input name="cin" id="cin" type="text"  value='.$row['CIN'].'  /></td>
  </tr>
    <tr>
    <td scope="row">Adresse</td>
    <td><textarea name="adresse" id="adresse">'.$row['ADRESSE'].'</textarea></td>
  </tr>
  <tr>
    <td scope="row">statut</td>
    <td>
      <select name="statut" id="statut">
		<option value="agent">Agent</option>
		<option value="supperviseur">supperviseur</option>
      </select>
     </td>
  </tr>

    <tr>
    <td scope="row">T&eacute;l</td>
    <td><input name="tel" type="text" id="tel"  value='.$row['TEL'].'/></td>
  </tr>
';
	}
	echo '</table>';
?>