erreur sql (page blanche)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : erreur sql (page blanche)

par mika56 » 15 mars 2007, 22:09

le formualire du desu n'a rien avoir avec mon code plus bas, je vous montre juste la page en entiere, au cas ou :? autrement merci pour l'histoire des guillemets, je verai ca demain, merci de ne pas fermer, car si ca marche pas, je fais etre obligé de recréer un sujet, ca serai bete :)

par Truc » 15 mars 2007, 22:02

mysql_query("DELETE FROM compte WHERE id='.$suppr "); 
Y a une bete erreur de syntaxe avec les quotes et les guillemets...
Merci de lui faire remarquer....
Et il y a au moins une erreur dans la requête (apostrophe de trop)
:wink:

par titerm » 15 mars 2007, 21:21

mysql_query("DELETE FROM compte WHERE id='.$suppr "); 
Y a une bete erreur de syntaxe avec les quotes et les guillemets...

par Truc » 15 mars 2007, 20:22

Modération :
Merci d'utiliser un titre clair et qui correspond bien à ta demande.
Les titres contenant "HELP", "Aidez-moi !" n'apportent rien à la compréhension de ton problème.
Par ailleurs, nous savons déjà par ton message que tu as besoin d'aide.

Tu peux corriger ton titre en éditant ton premier message.

Merci de prendre le temps de lire les règlements.


Il s'agit bien de PHP 5 ?!

Et il y a au moins une erreur dans la requête (apostrophe de trop)

par jojolapine » 15 mars 2007, 20:16

La page que tu nous montres s'appelle bien traitement.php ?

erreur sql (page blanche)

par mika56 » 15 mars 2007, 20:13

voila, ya une erreur, mais ou?? :'(
<html>
<body>
<FORM method=post action="traitement.php">

	<p align="left">Compte </p>

	<p align="left">
	
	<INPUT type=text name="compte" size="20"></p>
    <p align="left">Mot de Passe</p>
    <p align="left">
	
	<INPUT type=password name="mdp" size="20"></p>
<p align="left">
Adresse e-mail </p>
<p align="left">
	
	<INPUT type=text name="mail" size="20"></p>
<p align="left">age</TD> </p>
<p align="left">
	
	<INPUT type=text name="age" size="20"></p>
<p align="left">prenom
<p align="left">
	
	<INPUT type=text name="prenom" size="20"></p>
<p align="left">
	<INPUT type="submit" value="Envoyer"></p>
</FORM>
</body>
</html>
<?
if (isset($_GET['suppr']) AND !empty($_GET['suppr']))
{

$db = mysql_connect('sql4.php0h.com', '******', '*******'); 
mysql_select_db('******',$db); 

        $suppr = intval($_GET['suppr']);         
        mysql_query("DELETE FROM compte WHERE id='.$suppr ");
}
?>
resultat, quand je fais formulaire.php?suppr=1 (par example) l'enregistrement ne se suprime pas, pourquoi merci :D [/php]