Parse error, expecting `T_STRING' or ..., PHP

Fermé
fille_95 Messages postés 7 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 18 avril 2008 - 17 avril 2008 à 11:53
fille_95 Messages postés 7 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 18 avril 2008 - 17 avril 2008 à 15:46
Bonjour,

JE VOUDRAI savoir pourquoi j'ai cette erreur, je ne comprend, j'ai beau changer le code mais jy arrive, je veux comprendre l'erreur
parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'

voici mon code:
<p> <?php echo $_POST['numero'];

mysql_connect("localhost", "root", "");
mysql_select_db("tickets");

$requete=mysql_query("SELECT DATE_OUVERTURE, NUM_TICKET from ticket where NUM_TICKET=$_POST['numero']");

while ($donnees = mysql_fetch_array($requete))
{
?>
<?php echo $donnees['DATE_OUVERTURE']; ?> appartient à <?php echo $donnees['NUM_TICKET']; ?><br />

<?php
}
mysql_close();
?>

merci encore une fois pour votre aide
A voir également:

2 réponses

kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
17 avril 2008 à 15:00
Re,


Essai de remplacer par ceci :
$requete=mysql_query("SELECT DATE_OUVERTURE, NUM_TICKET from ticket where NUM_TICKET='".$_POST['numero']."'"); 


Normalement ça devrait fonctionner si la valeur de $_POST['numero'] est correcte (un chiffre j'imagine).
Sinon je vois que tu affiche en début de script la valeur de $_POST['numero'], pourrais-tu me dire quelle est-elle (au cas ou ce que je t'ai donné ne fonctionne pas) ?
3
fille_95 Messages postés 7 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 18 avril 2008
17 avril 2008 à 15:46
cc kij_82

merci bcp, ca marche!!!!!!

a ++++
0
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
17 avril 2008 à 12:01
Bonjour,

Lorsque tu exécute ta page, qu'est que tu arrive à voir (ce qu'il est écrit sur la page) ?
Aussi peux-tu donner la ligne à laquelle l'erreur apparait (c'est donné dans le libellé de l'erreur normalement)
0
fille_95 Messages postés 7 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 18 avril 2008
17 avril 2008 à 14:11
cc,
c'est dans cette ligne kil y a une erreure
$requete=mysql_query("SELECT DATE_OUVERTURE, NUM_TICKET from ticket where NUM_TICKET=$_POST['numero']");
aider moi svp
0