Voila j´ai creer une sorte de base de donné sur mon SQL chez free pour stocker tout les match de ma team a cs. enfin bref j´ai fait un page pour que tout lé membre puisse poster mais kan j´essaie ca me fait :
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING
Voila ma table :
CREATE TABLE Match_resultat_tbl ( Nbmatch INT not null , Adversaire VARCHAR ( 50) not null , Ptsa INT not null , Ptsn INT not null , Issue VARCHAR ( 50) , Commentaire VARCHAR ( 250) , Sitea VARCHAR ( 50) , Map1 VARCHAR ( 25) , Map2 VARCHAR ( 25) , Joueur1 VARCHAR ( 50) , Joueur2 VARCHAR ( 50) , Joueur3 VARCHAR ( 50) , Joueur4 VARCHAR ( 50) , Joueur5 VARCHAR ( 50))
Voila je fichier formulaire pour poster :
< html>
< form method="POST" action="addresultat.php">
< center>
< input type="text" name="Nbmatch" size="20" value="Nbmatch" maxlength="35">
< input type="text" name="Adversaire" size="20" value="Adversaire" maxlength="35">
< input type="text" name="Sitea" size="20" value="Site Advervaire" maxlength="35">
< input type="text" name="Ptsa" size="20" value="Pts de l´adversaire" maxlength="35">
< input type="text" name="Ptsn" size="20" value="Pts à nous" maxlength="35">
< input type="text" name="Issue" size="20" value="Issue" maxlength="35">
< input type="text" name="Map1" size="20" value="Première Map" maxlength="35">
< input type="text" name="Map2" size="20" value="Seconde Map" maxlength="35">
< input type="text" name="Joueur1" size="20" value="Joueur1" maxlength="35">
< input type="text" name="Joueur2" size="20" value="Joueur2" maxlength="35">
< input type="text" name="Joueur3" size="20" value="Joueur3" maxlength="35">
< input type="text" name="Joueur4" size="20" value="Joueur4" maxlength="35">
< input type="text" name="Joueur5" size="20" value="Joueur5" maxlength="35">
< input type="text" name="Commentaire" size="200" value="Commentaire" maxlength="35">
< input type="submit" value="Envoyer" name="envoyer">
< /center>
< /form>
< /html>
ET enfin je fichier addresultat.php
< ?php
/ / On commence par récupérer les champs
if(isset($_POST[´Nbmatch´])) $Nbmatch=$_POST[´Nbmatch´];
else $Nbmatch="";
if(isset($_POST[´Adversaire´])) $Adversaire=$_POST[´Adversaire´];
else $Adversaire="";
if(isset($_POST[´Ptsa´])) $Ptsa=$_POST[´Ptsa´];
else $JPtsa="";
if(isset($_POST[´Ptsn´])) $Ptsn=$_POST[´Ptsn´];
else $Ptsn="";
if(isset($_POST[´Issue´])) $Issue=$_POST[´Issue´];
else $Issue="";
if(isset($_POST[´Sitea´])) $Sitea=$_POST[´Sitea´];
else $Sitea="";
if(isset($_POST[´Commentaire´])) $Commentaire=$_POST[´Commentaire´];
else $Commentaire"";
if(isset($_POST[´Map1´])) $Map1=$_POST[´Map1´];
else $Map1="";
if(isset($_POST[´Map2´])) $Map2=$_POST[´Map2´];
else $Map2="";
if(isset($_POST[´Joueur1´])) $Joueur1=$_POST[´Joueur1´];
else $Joueur1="";
if(isset($_POST[´Joueur2´])) $Joueur2=$_POST[´Joueur2´];
else $Joueur2="";
if(isset($_POST[´Joueur3´])) $Joueur3=$_POST[´Joueur3´];
else $Joueur3="";
if(isset($_POST[´Joueur4´])) $Joueur4=$_POST[´Joueur4´];
else $Joueur4="";
if(isset($_POST[´Joueur5´])) $Map1=$_POST[´Joueur5´];
else $Joueur5="";
/ / On vérifie si les champs sont vides
if(empty($Adversaire) OR empty($Ptsa) OR empty($Ptsn) OR empty($Issue) OR empty($Commentaire) OR empty($Map1) OR empty($Map2) OR empty($Joueur1) OR empty($Joueur2) OR empty($Joueur3) OR empty($Joueur4) OR empty($Joueur5))
{
echo ´<font color="red">Déconne pas ! T´as oublié des champs important ! </font>´;
}
/ / Aucun champ n´est vide, on peut enregistrer dans la table
else
{
/ / connexion à la base
$db = mysql_connect(´sql.free.fr´, ´Chriss21´, ´MOT_DE_PASSE´) or die(´Erreur de connexion ´.mysql_error());
/ / sélection de la base
mysql_select_db(´chriss21´,$db) or die(´Erreur de selection ´.mysql_error());
/ / on écrit la requête sql
$sql = " INSERT INTO Match_resultat_tbl(Nbmatch, Adversaire, Ptsa, Ptsn, Issue, Commentaire, Sitea, Map1, Map2, Joueur1, Joueur2, Joueur3, Joueur4, Joueur5)
VALUES(´$Nbmatch´,´$Adversaire´,´$Ptsa´,´$Ptsn´,´$
Issue´,´$Commentaire´,´$Sitea´,´$Map1´,´$Map2´,´$J
oueur1´,´$Joueur2´,´$Joueur3´,´$Joueur4´,´$Joueur5
´)";
/ / on insère les informations du formulaire dans la table
mysql_query($sql) or die(´Erreur SQL ! ´.$sql.´<br>´.mysql_error());
/ / on affiche le résultat pour le visiteur
include ( "resultatbon.htm");
mysql_close(); / / on ferme la connexion
}
? >
Voila et je voit vraiment pas d´ou vient l´erreur !