parse error - PHP - Programmation
Marsh Posté le 19-12-2007 à 23:21:44
Erreur trouvée
Pour ceux que sa interesse:
<?php
session_start() ;
mysql_connect("localhost", "root", "" ); // Connexion à MySQL
mysql_select_db("projet" ); // Sélection de la base
$reponse = mysql_query(" SELECT * FROM tb_personnage as P INNER JOIN tb_objet as O1 ON P.torse = O1.nom
WHERE pseudo='".$_SESSION['Nom_Utilisateur']."' " ); // Requête SQL
// On fait une boucle pour lister tout ce que contient la table :
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<?php echo $donnees['image']; }?>
Marsh Posté le 19-12-2007 à 23:43:21
bonne initiative de mettre la reponse
tu as juste supprimer l'affectation de ta variable
Pour info $_SESSION['Nom_Utilisateur'] n'est pas une chaine de caractère mais une simple variable, il n'est donc pas utile de mettre entre double quote...
si tu remplace
Code :
|
par
Code :
|
il y a de grand chance que cela fonctionne dans ta premiere version ...
sinon pense à mettre ton code entre les balises cpp
Marsh Posté le 19-12-2007 à 23:06:08
Hello tlm, je fais une requete sql avc une variable et sa ne veut rien entendre lol.
Voici le code:
<?php
session_start() ;
$aff = "$_SESSION['Nom_Utilisateur']";
mysql_connect("localhost", "root", "" ); // Connexion à MySQL
mysql_select_db("projet" ); // Sélection de la base
$reponse = mysql_query(" SELECT * FROM tb_personnage as P INNER JOIN tb_objet as O1 ON P.torse = O1.nom
WHERE pseudo=". <? echo $aff ?>." "; // Requête SQL
// On fait une boucle pour lister tout ce que contient la table :
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<?php echo $donnees['image']; ?> <p>
Quelqu'un voit il une erreur a la ligne 3? ou autre part?