Parse error php

Résolu
alban13580 Messages postés 91 Statut Membre -  
 thomas -
Bonjour mon code me renvoit cette erreur :
Parse error: parse error in c:\documents and settings\alban\bureau\d.php on line 20
mais je ne trouve pas l'erreur voici mon code:
<?
mysql_connect("localhost", "root", "");
mysql_select_db("papa");
CREATE TABLE `Nm_user` (
`id` INT( 3 ) NOT NULL ,
`login` VARCHAR( 30 ) NOT NULL ,
`pass` VARCHAR( 50 ) NOT NULL ,
`email` VARCHAR( 50 ) NOT NULL ,
`date_naissance` DATE NOT NULL ,
`site_web` VARCHAR( 50 ) NOT NULL ,
`groupe` VARCHAR( 30 ) NOT NULL ,
PRIMARY KEY ( `id` )
) COMMENT = 'Table des membres de l''espace membres';
mysql_close();
?>

merci de votre reponse

3 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    CREATE TABLE patati patata c'est une requête MySql. Pour Php ça ne veut rien dire.

    Il faut lui préciser d'envoyer une requête avec:
    mysql_query("ta_requête");
    2
  2. cowboy
     
    COMMENT = 'Table des membres de l''espace membres';

    COMMENT = 'Table des membres de l\''espace membres';
    2
  3. thomas
     
    Bonjour a tous.

    Jai aussi un probleme dans mon code php et l'erreure est :

    Parse error: parse error in C:\Documents and Settings\CryingFreeman\Mes documents\AlphaConcept\projet.php on line 34

    Voici mon code php:

    <html>
    <head>
    <title></title>
    </head>

    <body>
    <?php
    if (isset($_POST['nom']) AND isset($_POST['prenom']) AND isset($_POST['adresse']) AND isset($_POST['ville']) AND isset($_POST['codePostal']) AND isset($_POST['tel'])) // Si les variables existent
    {
    if ($_POST['nom'] != NULL AND $_POST['prenom'] != NULL AND $_POST['adresse'] != NULL AND $_POST['ville'] != NULL AND $_POST['codePostal'] != NULL AND $_POST['tel'] != NULL) // Si on a quelque chose à enregistrer
    {

    @mysql_connect("localhost", "AlphaConcept", "") or die ("Echec de connexion au serveur");
    @mysql_select_db("AlphaConcept") or die ("Echec de connexion a la base");

    $nom = mysql_real_escape_string(htmlspecialchars($_POST['nom']));// Protection des données
    $prenom = mysql_real_escape_string(htmlspecialchars($_POST['prenom']));
    $adresse = mysql_real_escape_string(htmlspecialchars($_POST['adresse']));
    $ville = mysql_real_escape_string(htmlspecialchars($_POST['ville']));
    $codePostal = mysql_real_escape_string(htmlspecialchars($_POST['codePostal']));
    $tel = mysql_real_escape_string(htmlspecialchars($_POST['tel']));

    $requete1=mysql_query("INSERT INTO Client VALUES('', '$nom', '$prenom', '$adresse', '$ville', '$codePostal', '$tel')");
    ");

    mysql_close();
    }
    }

    ?>

    <form action="C:\Documents and Settings\CryingFreeman\Mes documents\AlphaConcept\projet.php" method="POST">

    <p>
    Nom : <input type="text" name="nom" /><br />
    Prenom : <input type="text" name="prenom" /><br />
    Adresse : <input type="text" name="adresse" /><br />
    Ville : <input type="text" name="ville" /><br />
    Code Postal : <input type="text" name="code Postal" /><br />
    Tel : <input type="text" name="tel" /><br />

    <input type="submit" value="Valider" />
    </p>

    </form>

    </body>
    </html>

    l'erreure concerne cette ligne : <form action="C:\Documents and Settings\CryingFreeman\Mes documents\AlphaConcept\projet.php" method="POST">

    Merci de m'aider SVP
    1