Rechercher : dans
Par :

[PHP] parse error introuvable

Dernière réponse le 13 avr 2008 à 23:24:13 ApoKps, le 13 avr 2008 à 22:40:38 
 Signaler ce message aux modérateurs

Salut à tous,

voilà, j'ai un problème, je n'arrive pas à trouver le parse error dans cette ligne...

Si quelqu'un pouvait m'aider. Merci beaucoup d'avance

mysql_connect("sql.free.fr", "login", "mdp");
mysql_select_db("apokps");
mysql_query("INSERT INTO 'stages' VALUES ('', 'N', $_POST['intituleeOffre'], $_POST['natureContrat'], 
$_POST['presentationMission'], $_POST['raisonSociale'], $_POST['secteurEntreprise'], $_POST['presentationEntreprise'], 
$_POST['codePostal'], $_POST['ville'], $_POST['localisation'], $_POST['pays'], $_POST['titreMission'], 
$_POST['disciplineMission'], $_POST['indemnite'], $_POST['dureeStage'], '2008-04-15', $_POST['debutJour'], 
$_POST['debutMois'], $_POST['debutAnnee'], $_POST['niveauEtude'], $_POST['profil'], $_POST['sexe'], $_POST['nom'], 
$_POST['prenom'], $_POST['telephone1'], $_POST['telephone2'], $_POST['fax1'], $_POST['fax2'], $_POST['email1'], 
$_POST['email2'])");

mysql_close();



tous les champs sont de type text, sauf le premier (int, autoincrement).

voilà le code d'erreur que j'ai
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\documents and settings\apokps\mes documents\programmation\web\obj_pro\sauvStage.php on line 7


Les variables sont bonnes (vérifier par echo).

Voilà voilà.

Merci beaucoup d'avance

ApoKps
Configuration: Windows XP
Firefox 2.0.0.13

Meilleures réponses pour « [PHP] parse error introuvable » dans :
PHP Parse error: unexpected '<' 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...
PHP - Parser du XML VoirIntroduction à XML PHP permet l'analyse syntaxique (parsage ou parsing en anglais) d'un document XML. Le langage XML (eXtensible Markup Language, traduisez Langage à balises extensibles) est un métalangage, c'est-à-dire un langage permettant de...

1

Dalida, le 13 avr 2008 à 22:47:37

Salut,

il faut sortir tes variables des guillemets et tout concaténer.

<?php
mysql_connect("sql.free.fr", "login", "mdp");
mysql_select_db("apokps");
mysql_query("INSERT INTO 'stages' VALUES ('', 'N', ".$_POST['intituleeOffre'].", ".$_POST['natureContrat'].", 
".$_POST['presentationMission'].", ".$_POST['raisonSociale'].", ".$_POST['secteurEntreprise'].", ".$_POST['presentationEntreprise'].", 
".$_POST['codePostal'].", ".$_POST['ville'].", ".$_POST['localisation'].", ".$_POST['pays'].", ".$_POST['titreMission'].", 
".$_POST['disciplineMission'].", ".$_POST['indemnite'].", ".$_POST['dureeStage'].", '2008-04-15', ".$_POST['debutJour'].", 
".$_POST['debutMois'].", ".$_POST['debutAnnee'].", ".$_POST['niveauEtude'].", ".$_POST['profil'].", ".$_POST['sexe'].", ".$_POST['nom'].", 
".$_POST['prenom'].", ".$_POST['telephone1'].", ".$_POST['telephone2'].", ".$_POST['fax1'].", ".$_POST['fax2'].", ".$_POST['email1'].", 
".$_POST['email2'].")");

mysql_close();
?>
[ Mathieu ]
Le travail est un trésor. Le travail des autres, cela va de soi.
Henri Jeanson

Répondre à Dalida

2

ApoKps, le 13 avr 2008 à 23:00:59

Ah mais oui, je suis trop co*, en plus je me suis déjà fait avoir... mais bon, dur de se remettre au PHP....

Merci une fois de plus Dalida (c'est pas la première fois que tu m'aides :D)

Merci encore

Et surtout merci de t'être embété à retaper le code :)

ApoKps

Répondre à ApoKps

3

Dalida, le 13 avr 2008 à 23:16:46

Pour utiliser les variables tableau tu peux aussi les mettre entre accolades mais je ne trouve pas ça élégant (hé oui, en vieillissant je fais des manières…).
-:oD

je me suis déjà fait avoir...
pas encore assez, mais la prochaine je sens que c'est la baonne !
-;o)

merci de t'être embété à retaper le code
ah ben non, quand même pas !!!
[ Ctrl ] + [ H ]
je suis serviable parfois, mais feignant tout le temps !

bon courage pour la suite et à plus !
[ Mathieu ]

Le travail est un trésor. Le travail des autres, cela va de soi.
Henri Jeanson

Répondre à Dalida

4

 ApoKps, le 13 avr 2008 à 23:24:13

Mais c'est génial ce ctrl+H!!!! merci infiniement :D

ApoKps

Répondre à ApoKps