Message erreurs

Fermé
denwag67112 Messages postés 27 Date d'inscription mercredi 25 décembre 2013 Statut Membre Dernière intervention 18 novembre 2020 - 10 déc. 2015 à 10:47
 Tice - 10 déc. 2015 à 10:58
Bonjour
Je débute avec php et sql
J'ai crée une table
J'ai crée une page HTML qui appelle un php
et voila que depuis 2 hres j'essaye de trouver la cause du message :
Parse error: syntax error, unexpected '' nom '' (T_CONSTANT_ENCAPSED_STRING) dans C: \ Program Files (x86) \ EasyPHP-12.1 \ www \ arcal \ test.php sur la ligne 9

Ci-dessous le php

<?php
//connection au serveur
$cnx = mysql_connect( "localhost", "root", "test" ) ;
//sélection de la base de données:
$db = mysql_select_db( "arcal" ) ;
//si on envoie des données au formulaires alors on les inserts
if(!empty($_POST))
{
$nom = $_POST'nom’];
$prenom = $_POST'prenom'];
$adresse = $_POST'adresse'];
$cp = $_POST'codePostal'];
$telephone = $_POST'telephone'];
$sql="INSERT INTO test (nom,prenom,adresse,cp,telephone) VALUES ('$nom','$prenom','$adresse','$cp','$telephone')";
$req = mysql_query($sql) or die('erreur SQL!<br />'.$sql.'<br />'.mysql_error());


}
?>

1 réponse

Remplace ça :


$nom = $_POST'nom’]; 
$prenom = $_POST'prenom']; 
$adresse = $_POST'adresse']; 
$cp = $_POST'codePostal']; 
$telephone = $_POST'telephone']; 


par ça :

$nom = $_POST['nom']; 
$prenom = $_POST['prenom']; 
$adresse = $_POST['adresse']; 
$cp = $_POST['codePostal']; 
$telephone = $_POST['telephone']; 


tu a oublier les [ et ton ’ après nom n'est pas le même que '
1