Petit problème de php

Salut all

Je doit faire une insertion dans une base de donnée et j'ai un problème
Y a-t-il une erreur dans ce script d'insertion ? :

mysql_query("INSERT INTO news VALUES('', '" . $titre . "', '" . $contenu . "', '" . $image . "', '" . $liens . "', '" . $liens2 . "', '" . $liens3 . "', '" . time() . "')");

Merci d'avance
Configuration: Windows Vista
Firefox 2.0.0.12

6 réponses

  1. Bonjour,
    As-tu essayé ça :

    $requete = "INSERT INTO news VALUES(' ', $titre, $contenu, $image, $liens, $liens2, $liens3, ' time() ');";
    mysql_query($requete);

    1. Bonjour,

      essaye ceci :

      mysql_query("INSERT INTO news VALUES(''', ' . $titre . ', ' . $contenu .',' . $image . ',' . $liens .',' . $liens2 .',' . $liens3 .',' . time() .')");
      1. oui je pense y a erreur

        essaye ça :
        mysql_query("INSERT INTO news VALUES('".$titre."','".$contenu."','".$image."','".$liens."','".$liens2."','".$liens3."','".time()."')");
        1. bonjour,
          essaie cette façon

          $req="INSERT INTO news(titre,contenu,image,lien1,lien2,...) VALUES(' $titre' ,' $contenu ', ' $image ',' $liens ',' $liens2 ',' $liens3 ', ' time() ')";
          mysql_query($req);
          1. Merci à tous j'ai résolu mon problème
            en fait les variable n'étaient pas dans le bon ordre donc la date m'affichait 1/01/1970 et des numéros apparaissaient dans les champs liens je ne savait pas qu'il fallait respecter l'ordre de la table .
            Quoi qu'il en soit merci à tous
            1. Ton code fonctionnait donc correctement ?????

              mysql_query("INSERT INTO news VALUES('', '" . $titre . "', '" . $contenu . "', '" . $image . "', '" . $liens . "', '" . $liens2 . "', '" . $liens3 . "', '" . time() . "')");