Salut,
Voici mon code :
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
| <html>
<?
$id_livre = $_GET['id_livre'];
$titre = modif_code($_POST['titre']);
$auteur = modif_code($_POST['auteur']);
?>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
<table border="0" width="100%" style="border-collapse: collapse">
<tr height="20">
<td colspan="2"> </td>
</tr>
<tr valign="top">
<td width="100%" align="center">
<form method="POST" action="../">
<?
$result_initial=mysql_query("SELECT * FROM biblio_livre WHERE id_livre = $id_livre");
$row_initial=mysql_fetch_object($result_initial);
$titre_initial = $row_initial->titre;
$auteur_initial = $row_initial->auteur;
mysql_query("UPDATE biblio_livre SET biblio_livre.titre='$titre', biblio_livre.auteur='$auteur' WHERE id_livre='$id_livre'");
echo "UPDATE biblio_livre SET biblio_livre.titre='$titre', biblio_livre.auteur='$auteur' WHERE id_livre='$id_livre'";
echo "<p class=\"titre_20\">Le livre <b>$titre_initial</b> de <b>$auteur_initial</b><p class=\"titre_20\">a été remplacé par<p class=\"titre_20\"> <b>$titre</b> de <b>$auteur</b>.";
?>
<p>
<button class="TITRE_20">RETOUR</button></form>
</td>
</tr>
</table>
</body>
</html> |
Je ne vois pas ce qui ne va pas
Car il ne me semble pas que mon code soit faux... Surtout que lorsque que j'exécute la requête dans PHPMyAdmin, elle fonctionne correctement 
Je récupère le code dans ma page avec :
echo "UPDATE biblio_livre SET biblio_livre.titre='$titre', biblio_livre.auteur='$auteur' WHERE id_livre='$id_livre'";
Merci.
Partager