bonjour,
voila, j'ai des requetes me permettant de faire des updates de chamops d'une table site.
quand jexecute la requete tous les updates s'effectuent sauf ceelui du champs num contrat (ct_sit).
voila mon code de la1ere page:
echo'<form name="modif" method="post" action="mod_sit.php">';
echo '<center><table border=0></center>';
echo '<tr>';
echo'<td> REF Client</td>';
echo'<td>';
echo'<input name="z1" type="text" readonly value="'.$_POST["zon1"].'">';
echo'</td>';
echo'</tr>';
echo '<tr>';
echo'<td> ID Site</td>';
echo'<td>';
echo'<input name="id_si" type="text" readonly value="'.$_POST["id_si"].'">';
echo'</td>';
echo'</tr>';
echo '<tr>';
echo'<td> N°Contrat</td>';
echo'<td>';
echo'<input name="ct_sit" type="text">';
echo'</td>';
echo'</tr>';
echo '<tr>';
echo'<td>Lieu</td>';
echo'<td>';
echo'<input name="lieu_sit" type="text">';
echo'</td>';
echo'</tr>';
echo '<tr>';
echo'<td> Telephone</td>';
echo'<td>';
echo'<input name="tel_sit" type="text">';
echo'</td>';
echo'</tr>';
echo'</table>';
echo'</form>';
echo'<input type="submit" value="Valider Modification">';
et voila mon code de la page mod_sit.php
<?php
$link = mysql_connect("localhost","root","");
mysql_select_db('pfe_bd');
mysql_query("UPDATE site SET N°Contrat='".$_POST["ct_sit"]."' WHERE ID_Site='".$_POST["id_si"]."'") or ("requete update nom non executee");
mysql_query("UPDATE site SET Lieu='".$_POST["lieu_sit"]."' WHERE ID_Site='".$_POST["id_si"]."'") or ("requete adresse non executee");
mysql_query("UPDATE site SET TEL='".$_POST["tel_sit"]."' WHERE ID_Site='".$_POST["id_si"]."'") or ("requete adresse non executee");
echo 'UPDATE bien effectue';
mysql_close($link);
?>
vraiment, je ne comprends pas la raison et j'aimerai bien savoir ou est mon erreur . je vous remercie pour votre precieuse aide.