Ca fait pas foirer quand on met des quotes autour d'un entier ?
Ca fait pas foirer quand on met des quotes autour d'un entier ?
Heu nan, Fanta, pardon Icetea enfin Coca...Light (Lemon ?)
$query_string = "DELETE FROM banlist WHERE ban_id='".$_POST['ban_id']."' ";
Ca c'est juste![]()
gnéé on vas y arriver![]()
Bon apres tu en es ou, ca donne quoi ?
Et met un espace apres le else machin si tu ne met pas de {}
Enfin bref Snake tu as modifié ta réponse c'est tout
Sinon
<?
/* On se connecte et on choisi la base de données */
mysql_pconnect('localhost','*****', '******')
or die ("Impossible de se connecter à la base de donnée");
mysql_select_db('lfs-teamcom') or die("Impossible de sélectionner la base de données");
if(isset($_POST['ban_id']))
$banId = $_POST['ban_id'];
else $banId = NULL
if ($banId == NULL)
{ echo "<p>Aucun enregistrement à supprimer.</p>";
} else {
$query_string = "DELETE FROM banlist WHERE ban_id=$banId";
$query=mysql_query($query_string)or die(mysql_error());
if ($query) { echo "<p >L'enregistrement a été effacé</p>";
} else {
echo "<p>Problème lors de la suppression</p>";
echo "<p>" . mysql_error() . "</p>";
}
}
?>
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
Moi ??Envoyé par Kerod
![]()
Douterais-tu de ma bonne foi ?? ( de morue)![]()
Même erreur
A savoir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Problème lors de la suppression 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 '' at line 1
Je n'invente rien, je redécouvre.....(Rodin)
[Faq VB], [Source VB]
http://membres.lycos.fr/bozec/bansms.gif
Kerod tu peux edit ton post pour le pwd et user ^^
Je n'invente rien, je redécouvre.....(Rodin)
[Faq VB], [Source VB]
http://membres.lycos.fr/bozec/bansms.gif
Manque un point-virgule dans le code de Kerod après
Code : Sélectionner tout - Visualiser dans une fenêtre à part else $banId = NULL;![]()
Fait plutot ça à ton message d'erreur
qu'on puisse en savoir plus...
Code : Sélectionner tout - Visualiser dans une fenêtre à part $query=mysql_query($query_string)or die($query.'<br />'.mysql_error());
@guitou12 :Toujours le même souci
L'erreur viendrait-elle de plus haut ?
J'avais déja modifier pour le ;
Je n'invente rien, je redécouvre.....(Rodin)
[Faq VB], [Source VB]
http://membres.lycos.fr/bozec/bansms.gif
Si tu fais un echo de la requete ca te donne quoi ?
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
Quel partie de code j'insere et ou ?
Je n'invente rien, je redécouvre.....(Rodin)
[Faq VB], [Source VB]
http://membres.lycos.fr/bozec/bansms.gif
Envoyé par Cocalight
Ce n'est pas sensé résoudre ton souci mais afficher la requête qui n'a pas fonctionné, or sur ton site je ne la vois pas s'afficher...
Tu fais juste un echo devant query_string
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
@guitou12 : Merci de m'aiderpar contre j'insere
A la place de
Code : Sélectionner tout - Visualiser dans une fenêtre à part $query=mysql_query($query_string)or die($query.'<br />'.mysql_error());
Cela me donne toujours :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $query=mysql_query($query_string)or die(mysql_error());
Envoyé par validedelete.php
Je n'invente rien, je redécouvre.....(Rodin)
[Faq VB], [Source VB]
http://membres.lycos.fr/bozec/bansms.gif
Je vais peut etre me répéter mais ca vient de ta requete...Un affichage de la requete permettra de voir le problème![]()
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
@ kerod même probleme.
Je peux fournir le FTP pour que vous jetiez un oeil ... au pire des cas .. car la je nage totalement
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $query_string = "DELETE FROM banlist WHERE ban_id='".$_POST['ban_id']."' ";![]()
Je n'invente rien, je redécouvre.....(Rodin)
[Faq VB], [Source VB]
http://membres.lycos.fr/bozec/bansms.gif
A ben essaye d'en lever carrement le or die($query.'<br />'.mysql_error()) c'est que ta configuration de php doit etre un peu chelou...
Comment ca même problème
tout ce qu'il y a à faire c'est ca :
Tu auras toujours l'erreur mais tu auras la requete d'afficher et donc tu verras la source de l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $query_string = "DELETE FROM banlist WHERE ban_id=$banId";
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
Tu as bien mis :
$query_string = "DELETE FROM banlist WHERE ban_id='".$_POST['ban_id']."' ";
ou, au mieux
$query_string = "DELETE FROM banlist WHERE ban_id='".$banId."' ";
On sait jamais mais tente de remplacer
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="text" name='ban_id'>Même si il parait qu'on peut écrire les valeurs des balises entre doubles ou simples quotes et que ça ne change rien ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="text" name="ban_id">![]()
Partager