Probleme avec mon code php

ZaNy -  
 Alain42 -
Bonjour,
J'ai une probleme avec mon code PHP. Je vous explique.

J'ai un base de donnée composé d'une table sous wamp.
J'ai besoin d'interroger cette base, et de récupérer ces données dans un tableau.
Voici mon code PHP contenu dans ma page accueil.php :


<!-- Fait appel a la page connexion.php dans laquelle on effectue notre connexion à la base -->
<?php include("connexion.php");

$requete = "select * from jeux";
$resultat = mysql_query($requete,$connexion) or die("Erreur de requête");

echo "<table Cleaned width = \"1000px\" height= \"36px\" class=\"tete\" align=\"center\" border=\"2\" cellpadding=\"5\" cellspacing=\"0\" > ";
while ($uneLigne = mysql_fetch_array($resultat))
{
echo "<tr>";
echo "<td width=\"5%\"> $uneLigne[0] </td>";
echo "<td width=\"15%\"> $uneLigne[1] </td>";
echo "<td width=\"15%\"> $uneLigne[2] </td>";
echo "<td width=\"15%\"> $uneLigne[3] </td>";
echo "<td width=\"15%\"> $uneLigne[4] </td>";
echo "<td width=\"15%\"> $uneLigne[5] </td>";
echo "</tr>";
}
echo "</table>";
php mysql_close($connexion);
?>


Le probleme c'est à l'execution de mon script avec mon explorateur firefox. La ligne ci-dessous apparaît à l'écran.
Elle ne devrai pas puisqu'elle est entre balise php. Malheureusement, firefox la prend comme du texte, et ce dù à mon avis à une erreur de balisage (que je ne vois pas)


"; while ($uneLigne = mysql_fetch_array($resultat)) { echo ""; echo " $uneLigne[0] "; echo " $uneLigne[1] "; echo " $uneLigne[2] "; echo " $uneLigne[3] "; echo " $uneLigne[4] "; echo " $uneLigne[5] "; echo ""; } echo ""; php mysql_close($connexion); ?>

Merci de m'aider sur ce problème desespérant.
Cordialement
Alexis
Configuration: Windows XP
Firefox 2.0.0.11

4 réponses

  1. le père
     
    Bonjour

    Ton problème, c'est que ton code PHP n'est pas interpreté. Que tapes tu dans la barre d'adresse de ton firefox pour voir le contenu ? Une adresse du système de fichier ( 'c:\quelquechose') ou une adresse http ?
    0
  2. ZaNy
     
    Merci de votre réponce rapide.
    Je tape de firefox : file:///C:/wamp/www/accueil.php

    Alexis
    0
  3. Alain42
     
    Non il faut que tu tapes http://localhost/accueil.php dans firefox

    sinon tu ne passe pas par le serveur wamp, mais par l'explorateur windows et me php n'est pas interprété.
    0
  4. Alain42
     
    et ce n'est pas :
    php mysql_close($connexion);

    mais

     mysql_close($connexion);
    tout simplement
    0