Bonjour, j'ai un petit probleme avec un script php...
Le script :
$req = "INSERT INTO faluche VALUES ('".$id."', '".$Surnom."', '".$filiere."', '".$ville."', '".$date_b."', '".$date_e."', '".$date_c."', '".$date_i."');";
$requete = "select max(id) from parrain";
$result = mysql_db_query("faluche", $requete);
$i = mysql_fetch_array($result,MYSQL_NUM);
$id2 = $i[0];
for ($i=1; $i<=4; $i++) {
$test = "parrain".$i;
@$test = $_POST[$test];
if ((!empty($test))and($test<>1)) {
$id2++;
$req .= "<br />INSERT INTO parrain VALUES ('".$id2."','".$test."','".$id."','parrain');";
}
$test = "confirm".$i;
@$test = $_POST[$test];
if ((!empty($test))and($test<>1)) {
$id2++;
$req .= "<br />INSERT INTO parrain VALUES ('".$id2."','".$test."','".$id."','parrain de confirme');";
}
$test = "intro".$i;
@$test = $_POST[$test];
if ((!empty($test))and($test<>1)) {
$id2++;
$req .= "<br />INSERT INTO parrain VALUES ('".$id2."','".$test."','".$id."','parrain d\'intro');";
}
}
echo $req;
$res = mysql_query($req);
if ($res) {
echo $msg_ok;
} else {
echo mysql_error();
}
le message d'erreur :
INSERT INTO faluche VALUES ('77', 'Pasenkor', 'Sciences', 'Nantes', '30-11-2006', '0-0-0', '0-0-0', '0-0-0');
INSERT INTO parrain VALUES ('2','58','77','parrain');
INSERT INTO parrain VALUES ('3','36','77','parrain');Erreur de syntaxe près de ';
INSERT INTO parrain VALUES ('2','58','77','parrain');
Que je ne comprend absolument pas pourquoi il me le met...
Pouvez vous m'aider ???
Partager