Insert into php

bonjour,

Svp j'ai un probleme, je suis entrain de créer un site qui va contenir une rubrique news alors quand quand je veux executer le code php qui va permettre d'ajouter une entrée
qui est le suivant
 
$requete ='INSERT INTO ent(date,nom,titre,coms,lien)
VALUES (NOW(),'$_POST['nom']','$_POST['titre']','$_POST['coms']','$_FILES['fichier']['name']')' ;

j'ai un message d'erreur:
parse error: syntax error, unexpected t_string in C:\wamp\www\formulaire\envoi.php on line 31


svp aidez moi:)

1 réponse

  1. Salut, tu met des simple quote a l'intérieur d'autres simple quote, utilise des double quote pour la chaine php, ou échape les simple quote des variable string de ta requête:
    essaye comme ça peut être....

    $requete ="INSERT INTO ent(date,nom,titre,coms,lien)
    VALUES (NOW(),'".$_POST['nom']."','".$_POST['titre']."','".$_POST['coms']."','".$_FILES['fichier']['name']."')" ;
    4