bonjour jai un fait un livre dor il fonctionne bien mais maintenant je fait la parti administration pour supprimer et modifier un message la partie supprimer fonctionne mais pas la fonction modifier voici le code:
le probleme vien de cet ligne et je voi pas pourquoi
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 //partie pour modifier le message du livre dor if (isset($_GET['mod_id_ld'])) { $id = $_GET["mod_id_ld"] ; //requête SQL: $requete = mysql_query("SELECT * FROM livre WHERE mod_id_ld = ' . $id ") ; while ($result = mysql_fetch_object($requete)) { echo ' <fieldset> <form name="livre" method="post" action="index.php?page=livre"> <p> <label for="pseudo">Pseudo</label> <input name="pseudo_ld" size="20" value="'.$result['pseudo'].'" /><br /> <label for="message">Message</label><br /> <textarea name="message_ld" rows="8" cols="35">'.$result['message'].'</textarea><br /> <input type="HIDDEN" name=id_dl" value="'.$result['id'].'"> <input type="submit" name="envoyer_ld" value="Modifier"/> </p> </form> </fieldset> '; } } if(isset($_POST['envoyer_ld'])){ $pseudo = $_POST["pseudo_ld"] ; $message = $_POST["message_ld"] ; $id = $_POST["id_ld"] ; $requete = mysql_query("UPDATE personnes SET pseudo = '$pseudo', message = '$message' WHERE mod_id_ld = ' . $id "); if($requete) { echo("La modification à été correctement effectuée") ; } else { echo("La modification à échouée") ; } } // On calcule le numéro du premier message qu'on prend pour le LIMIT de MySQL $premierMessageAafficher = ($pagel - 1) * $nombreDeMessagesParPage; $reponse = mysql_query('SELECT * FROM livre ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage); while ($donnees = mysql_fetch_array($reponse)) { echo ' <fieldset> <legend> <a href="index.php?page=livre&sup_id_ld=' . $donnees['id'] . '"> <img border="0" src="../images/picture_delete.png" width="16" height="16"></a> <a href="index.php?page=livre&mod_id_ld=' . $donnees['id'] . '"> <img border="0" src="../images/picture_edit.png" width="16" height="16"></a> '. $donnees['pseudo'] .' à écrit :</legend> <label>'. $donnees['message'] .'</label> </fieldset> '; }
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/users5/c/chrisl0/www/espace_webmaster/admin/livre.php on line 69
merci davance pour votre aide
Partager