Bonjour tout le monde,

J'ai un petit problème pour la génération de zones de texte en PHP :

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
while($row = mysql_fetch_array($query_filtre,MYSQL_ASSOC)) 
	{
		$i++;
		$retour.= '<tr><td align="center">'.$i.'</td>';
		foreach($row as $NomCol => $Valeur)
		{
			if($NomCol != 'ID')
			{
				$retour.= '<td><input type="hidden" id="'.$Tableau_Noms_Des_Champs[$i].'_hidden"/></td>';
				$retour.= '<td><input name="new[' . $row['ID'] . '][' . $NomCol . ']" value="'.$Valeur.'" ';
				$retour.= 'onblur="update_enregistrement("'.$Tableau_Noms_Des_Champs[$i].'",document.getElementById("'.$Tableau_Noms_Des_Champs[$i].'_hidden").value,this.value,"'.$_SESSION['LaTable'].'")></td>';
			}	
		}
		$retour.= '</tr>';
	}
ça me donne ceci :


Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<table border="15" style="border-color:#339900;border-style:solid;">
  <tr>
     <td align="center">1</td>
     <td><input type="hidden" id="NOM_ANNEE_hidden"/></td>
     <td><input name="new[1][NOM_ANNEE]" value="BA1" onblur="update_enregistrement("NOM_ANNEE",document.getElementById("NOM_ANNEE_hidden").value,this.value,"annees")></td>
<td><input type="hidden" id="NOM_ANNEE_hidden"/></td><td><input name="new[1][Nom_complet]" value="1�re ann�e de Bachelier en Sciences Pharmaceutiques" onblur="update_enregistrement("NOM_ANNEE",document.getElementById("NOM_ANNEE_hidden").value,this.value,"annees")></td>
  </tr>
</table>

ça fait deux heures que je cherche le problème et je ne vois plus rien sur ce code.

Merci d'avance.

beegees