Problème de lien et modification
msi79
-
msi79 -
msi79 -
salut . j'ai utilisé deux méthodes différentes pour afficher et exécuter un lien afin de faire des modification dans ma base de données .
la première marche bien mais l'autre méthodes que je bien utiliser ne marche pas .
alors si vous pouvez m'aider .
voici l'erreur affichée :You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2''' at line 14
merci d'avance
voici les 2 code :
la méthode qui marche bien :
celle ou modifier ne marche pas :
la première marche bien mais l'autre méthodes que je bien utiliser ne marche pas .
alors si vous pouvez m'aider .
voici l'erreur affichée :You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2''' at line 14
merci d'avance
voici les 2 code :
la méthode qui marche bien :
echo(
"<div align=\"center\">"
.$result->NumEnreg." ".$result->DateImput." ".$result->expediteur
." <a href=\"modification2.php?idcourrierimputation=".$result->id."\">modifier</a></div>\n"
) ;
celle ou modifier ne marche pas :
echo("
<table width='607' border='0' align='center'>
<tr>
<td width='149'><input type='text' name='textfield' value='$result->NumEnreg'/></td>
<td width='150'><input type='text' name='textfield2' value='$result->DateImput' /></td>
<td width='146'><input type='text' name='textfield3' size='60' value='$result->expediteur'/></td>
<td width='144'> <a href=modification2.php?idcourrierimputation='".$result->id."'>modifier</a></td>
</tr>
</table>
") ;
2 réponses
-
Bonjour,
Le message MySQL signale une erreur dans la requête SQL, pas dans le code que tu nous présente... -
ah ook .
bon voici mon code :<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>modification de données en PHP :: partie 1</title> </head> <body> <p> <?php //http://forums.mediabox.fr/wiki/tutoriaux/php/bdd/inserer-modifier-supprimer-des-donne-php //connection au serveur: include("connection.php"); //requête SQL: $sql = "SELECT * FROM courrierimputation ORDER BY destinataire" ; //exécution de la requête: $requete = mysql_query( $sql) ; //affichage des données: while( $result = mysql_fetch_object( $requete ) ) { echo(" <table width='607' border='0' align='center'> <tr> <td width='149'><input type='text' name='textfield' value='$result->NumEnreg'/></td> <td width='150'><input type='text' name='textfield2' value='$result->DateImput' /></td> <td width='146'><input type='text' name='textfield3' size='60' value='$result->expediteur'/></td> <td width='144'> <a href=modification2.php?idcourrierimputation='".$result->id."'>modifier</a></td> </tr> </table> ") ; } ?> </p> <table width="200" border="0" align="right"> <tr> <td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="107" height="18" title="RETOUR"> <param name="movie" value="button3.swf" /> <param name="quality" value="high" /> <embed src="button3.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="107" height="18" ></embed> </object></td> </tr> </table> <p> </p> </body> </html>