Erreur ajout de données

Mammouth du PHP | 620 Messages

16 juin 2010, 12:45

Bonjour,
j'essai de mettre en place un system qui ajoute des titres de musiques dans ma base de données mais j'ai une erreur sur ma requete et je ne voi pas ou.
mysql_query("INSERT INTO wintitres (ID, artist, title, heure_diff, duree) VALUES ('', '.$_POST['artist']. ','.$_POST['title']. ',' .$_POST['starttime']. ','.$_POST['runtime'].')");
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING ....

apparement une erreur de syntaxe...

Eléphanteau du PHP | 40 Messages

16 juin 2010, 17:22

Tu ouvres ton string avec des double quote ( "INSERT ) et le ferme avec des simple ( '.$_POST['artist'] ):
mysql_query("INSERT INTO wintitres (ID, artist, title, heure_diff, duree) VALUES ('', '.$_POST['artist']. ','.$_POST['title']. ',' .$_POST['starttime']. ','.$_POST['runtime'].')");
Des icones, des RFC