Code php aide moi svp

mohcine -  
 Alain42 -
salut jai ce code php

$sql = 'INSERT INTO victime VALUES("", "'.mysql_escape_string($_POST['login']).'", "'.mysql_escape_string($_POST['pass']).'", "'.$_GET['parrain'].'" )'; 
            mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error()); 



tout ca marche bien mais le brobleme est que je vais a mon base de donne je trouve que le parrain il est pas inserer dans la base et le login et pass ca marche tres bien ils ont ete inserer si qq1 peut m'aide
A voir également:

4 réponses

Frereteuc Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   1
 
Tu passes bien ta variable dans l'url?

car si ce n'est pas le cas, tu ne peux pas utiliser une variable GET
0
mohcine
 
oui tres bien et je l ai test par echo et ca marche
0
mohcine
 
repond svp c'est tres urgent
0
Alain42
 
Dans ta requette normalement il faut préciser les noms des colonnes :

$sql = 'INSERT INTO victime ("id","login","pass","parrain") VALUES("", "'.mysql_escape_string($_POST['login']).'", "'.mysql_escape_string($_POST['pass']).'", "'.$_GET['parrain'].'" )';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
0