Php request sql

Résolu
Bonjour,
mon code marche pas on peut m'éclairer ?

<?php
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$pseudo = $_POST['pseudo'];
$date_de_naissance = $_POST['date de naissance'];
$adresse = $_POST['adresse'];
$ville = $_POST['ville'];
$nom = $_POST['code postal'];
$telephone = $_POST['telephone'];
$email = $_POST['email'];
$requete = "INSERT INTO tb_nom_utilisateur('nom','prenom','pseudo','date_naissance','adresse','ville','cp','numeros','adresse_mail')VALUES("$nom","$prenom","$pseudo","$date_de_naissance","$adresse","$ville","$nom","$telephone","$email")";
mysql_query($requete);
mysql_close();
?>

4 réponses

  1. je prend note
    1. PS, au cas où, pense à bien mettre les sécurités (htmlspecialchars, mysql-real-escape-string, etc etc) et une connexion via pdo
  2. Il n'y a pas que ça, il ne faut pas mettre

    VALUES("$nom","$prenom","$pseudo","$date_de_naissance","$adresse","$ville","$nom","$telephone","$email")"

    Mais plutôt

    VALUES('$nom','$prenom',...
    1. Bien vu, je n'avais pas fait attention.
      ;)
    2. yeah
  3. mince j'avais pas vu merci
    1. Erreur toute bête ^^
      Si ça fonctionne pensez à passer le sujet en résolu ;)
  4. Vous écrivez
    $nom = $_POST['nom'];
    $nom = $_POST['code postal'];

    Vous ne croyez pas qu'il y a un soucis là ?
    Essayez avec:
    $nom = $_POST['nom'];
    $cp= $_POST['code postal'];