Salut,
Voici mon code :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
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 <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 récupère le code dans ma page avec :
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo "UPDATE biblio_livre SET biblio_livre.titre='$titre', biblio_livre.auteur='$auteur' WHERE id_livre='$id_livre'";
Partager