vialou
Apr 6 2005, 05:12 PM
SAlut,
j'aimerais savoir pourquoi, ça m'affiche "Erreur MySQL" sachant que l'id existe et la section aussi, où est l'erreur ?
| CODE |
| mysql_query("DELETE FROM site_".$section." WHERE id=".$_GET['supprimer_news']) or die("Erreur MySQL"); |
Merci d'avance pour vos réponses
Cyber6ou
Apr 6 2005, 05:47 PM
Est-ce que tu es connecté avec les droits pour effacer des données dans la BDD ?
Premièrement, il serait sans doute salutaire de mettre l'identifiant entre guillemet :
[quote]mysql_query("DELETE FROM site_".$section." WHERE id=[b]'
Deuxièmement, si tu modifie ton code comme suit, tu pourras voir le message d'erreur MySQL, se qui t'aidera grandement à identifier ton problème :
[quote]mysql_query("DELETE FROM site_".$section." WHERE id=".$_GET['supprimer_news']) or die("Erreur MySQL[b] : ".mysql_error()
qwix
Apr 6 2005, 05:56 PM
| QUOTE |
| Premièrement, il serait sans doute salutaire de mettre l'identifiant entre guillemet : |
Si l'id est un entier, c'est inutile
| QUOTE |
| QUOTE | | Premièrement, il serait sans doute salutaire de mettre l'identifiant entre guillemet : |
Si l'id est un entier, c'est inutile
 |
Oui, certe, mais dans la mesure ou ce chère membre n'a pas pris la peine de nous donner des détailles sur son problème ...
qwix
Apr 6 2005, 06:26 PM
Oui c'est vrai, j'ai pas fait gaffe :oops:
vialou
Apr 6 2005, 11:00 PM
désolé pour ne pas donner de détails mais je ne comprend pas, voici ce que me dit la fonction mysql_error() :
Erreur MySQL : 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 '?section=news' at line 1
Sachant que la page est appelée ainsi :
add.php?supprimer_news=6?section=news
ElMoustiko
Apr 7 2005, 06:54 AM
add.php?supprimer_new=6§ion=news
ElMoustiko
Apr 7 2005, 06:55 AM
Woupss, y a eu merdouille
add.php?supprimer_news=6&section=news
bezn non, ca va je trouve moi :mrgreen:
ElMoustiko
Apr 7 2005, 07:35 AM
Wow, mes messages ils zont été modifié :shock:
Le premier avait merdouillé avec le BBcode, et le second indiqué & et non & tout court. Et ce pour la validation xhtml au cas où. vilain modo ??
en fait j'ai pas vu que y'avait 2 messages
j'ai voulu editer le premier, et une fois la validation effectué, je voit ce amp, alors je me dit "tiens, j'ai merder ?", j'edite a nouveau, et c'est seulement apres que j'ai vu qu'il y avait 2 messages
ElMoustiko
Apr 7 2005, 09:11 AM
Eh bah alors faut corriger le second

lol
Moi ze veux mon & ^^ pour la sacro sainte validation uhhuuuhh !
Thanh
Apr 7 2005, 09:22 AM
Extrêmiste ^^
ElMoustiko
Apr 7 2005, 09:43 AM
mÔa ??? .... Ui
Mais au delà de la validation, il faut savoir que ça a une certaine utilité : eviter tout conflit. Et oui les standards, c'est pas juste pour faire joli et mettre un gros placard xHTML Valid (qui en l'occurence est moche

)
| QUOTE |
mÔa ??? .... Ui
Mais au delà de la validation, il faut savoir que ça a une certaine utilité : eviter tout conflit. Et oui les standards, c'est pas juste pour faire joli et mettre un gros placard xHTML Valid (qui en l'occurence est moche ) |
tu essaye de convertir qui la ? :shock:
Thanh
Apr 7 2005, 10:05 AM
Pas moi, je suis athé :mrgreen:
Comme dirait Elie Semoun: "A tes pieds, voilà ma religion!"
HS complet ...
ElMoustiko
Apr 7 2005, 10:12 AM
Lol, on va me prendre pour un gourou maintenant

^^
Je tenais juste à rappeler un petit point au passage.
C'te pollution de topic l'autre !!
Désolé Vialou :oops:
A priori il y a la réponse à ton problème page précédente, nous attendons ta réponse
vialou
Apr 7 2005, 02:56 PM
c'est pas grave, merci pour tout, les gars, ça marche nickel maintenant je vais pouvoir finir ce que je codais.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez
cliquer ici.