Parse error

Résolu
pallmall16 -  
 pallmall16 -
Bonjour,
je vient poster un message sur le forum car je ne sait plus quoi faire j'ai tout essayé cherché pendant des jours sur notre ami google mais rien n'y fait mon problème n'est pas résolut
je suis en train de créer un jeu par navigateur et l'inscription me pose quelques problèmes

parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'
voila ce qu'il me dit a la ligne 20:
cette ligne
$requete=mysql_query(" $_POST['pseudo'],$_POST['passe'],$_POST['passe1'],$_POST['email'],$_POST['id_ville'] ");


code complet :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
	<title>Magic-Mushrooms LAND</title>
	<meta http-equiv="Content-Language" content="fr" />
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<link type="text/css" rel="stylesheet" href="style.css" />
	<link rel="icon" type="image/png" href="images/favicon.png" /> 
    <script language="JavaScript" type="text/JavaScript" src="login.js"></script>
	
</head>

<body>

<?PHP
$db = mysql_connect('localhost', 'wootou2', '******');
mysql_select_db('register',$db);

$requete=mysql_query(" $_POST['pseudo'],$_POST['passe'],$_POST['passe1'],$_POST['email'],$_POST['id_ville'] ");

mysql_query($sql)
or die('Erreur SQL !'.$sql.'
'.mysql_error());
echo 'merci beaucoup, vos infos ont été enregistrées.';
mysql_close();
?> 



</body>
</html>


merci d'avance
je suis désespéré
A voir également:

14 réponses

babou054 Messages postés 162 Date d'inscription   Statut Membre Dernière intervention   11
 
$sql = "INSERT INTO wootou2 VALUES( $_POST['pseudo'],$_POST['passe'],$_POST['passe1'],$_POST['email'],$_POST['id_ville'],$_POST['pseudo'] )";

remplace par
$sql = "INSERT INTO wootou2 VALUES( ' ".$_POST['pseudo']." ' ",'".$_POST['passe']."'",'".$_POST['passe1']."'",'".$_POST['email']."'",".$_POST['id_ville'].",'".$_POST['pseudo']."'")";
2
kuchi007 Messages postés 308 Date d'inscription   Statut Membre Dernière intervention   31
 
Bon sans lire le code déjà cela veut tout simplement dire que tu utilises un paramètre qui n'est pas adapté. Vérifies la nature du paramètre et s'il est applicable.
0
babou054 Messages postés 162 Date d'inscription   Statut Membre Dernière intervention   11
 
$requete=mysql_query(" $_POST['pseudo'],$_POST['passe'],$_POST['passe1'],$_POST['email'],$_POST['id_ville'] ");

tu veux faire quoi avec ca ??
elle sert a quoi cette requete ? Par ce que c'est pas une requete ca ^^
0
Utilisateur anonyme
 
D'abord il faut savoir ce que cette requete doit faire

SELECT
INSERT INTO
UPDATE

tu ne lui a rien demandé

di moi quand ta finis sa....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pallmall16
 
ah ouai dsl
j'ai fait plein de bidouillage et j'ai pas corrigé
toute mes excuse je te le renvoie en clair ^^

<meta><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
	<title>Magic-Mushrooms LAND</title>
	<meta http-equiv="Content-Language" content="fr" />
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<link type="text/css" rel="stylesheet" href="style.css" />
	<link rel="icon" type="image/png" href="images/favicon.png" /> 
    <script language="JavaScript" type="text/JavaScript" src="login.js"></script>
	
</head>

<body>

<?PHP
$db = mysql_connect('localhost', 'wootou2', '******');
mysql_select_db('register',$db);

$sql = "INSERT INTO wootou2 VALUES( $_POST['pseudo'],$_POST['passe'],$_POST['passe1'],$_POST['email'],$_POST['id_ville'],$_POST['pseudo'] )";

mysql_query($sql)
or die('Erreur SQL !'.$sql.'
'.mysql_error());
echo 'merci beaucoup, vos infos ont été enregistrées.';
mysql_close();
?> 



</body>
</html>


voici le vrai code
0
pallmall16
 
voici le site pour que tu voit par toi même les problèmes dans inscriptions

http://wootou2.freeheberg.Com
0
pallmall16
 
non je crain qu'il y ait encore le meme problème
0
pallmall16
 
si c bon on s'améliore il reste juste le

syntax error, unexpected

je c pas quoi faire ... ... ...

merci pour le début
0
Utilisateur anonyme
 
donne nous la suite de l'erreur qui est écrite...
0
pallmall16
 
Parse error: syntax error, unexpected ',' in /home/wootou2/www/magic-mushrooms/inscription_1.php on line 20

voici la ligne en qustion
$sql = "INSERT INTO register VALUES('".$_POST["pseudo"]."'",'".$_POST["passe"]."'",'".$_POST["passe1"]."'",'".$_POST["email"]."'",'".$_POST["id_ville"]."'")";
0
Utilisateur anonyme
 
ha je comprends, tu met des quotes en trop je te met la correction ici :


$sql = "INSERT INTO register VALUES('".$_POST["pseudo"]."','".$_POST["passe"]."','".$_POST["passe1"]."','".$_POST["email"]."','".$_POST["id_ville"]."')";




ca devrai passé la...
0
pallmall16
 
super ca marche enfin
merci bcp
je repasserai pour d'autres questions

a bientot
0
Utilisateur anonyme
 
tu sais ou me trouver y'a pas de soucis :-)
0
pallmall16
 
merci ;)
0