Rechercher : dans
Par :

Parse error php

Dernière réponse le 17 jun 2009 à 15:14:21 alban13580, le 29 mar 2005 à 21:17:29 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Parse error php » dans :
PHP Parse error: unexpected '&lt;' in ... eval()'d code on l Voir Symptômes Lors de l'utilisation de la fonction eval() en PHP, ce dernier se plaint et vous affiche un message de la forme suivante : PHP Parse error: syntax error, unexpected '
[PHP] Parse error, unexpected T_STRING, expecting ',' or ';' VoirCette erreur, fréquente, se produit notamment lorsqu'un guillemet est présent dans une chaîne délimitée par ce même type de guillemets, par exemple :
Parse error: syntax error, unexpected $end VoirLorsque l'on programme en Php, on se retrouve inévitablement un jour devant ce genre d'erreur: Parse error: syntax error, unexpected $end in Command line code on line 1 En français, ça signifie grossièrement: "Erreur d'analyse du code: il y a une...

1

kilian, le 30 mar 2005 à 00:59:43

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");

Répondre à kilian

2

cowboy, le 3 avr 2005 à 18:32:13

COMMENT = 'Table des membres de l''espace membres';

COMMENT = 'Table des membres de l\''espace membres';

Répondre à cowboy

3

 thomas, le 17 jun 2009 à 15:14:21

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

Répondre à thomas