Easyphp 5.3.2

Bonjour, apparament j'ai un bug dans mon programme:
<html>
<head>
<title>choix</title>
</head>

<body>
<?php

$serveur="127.0.0.1";
$utilisateur="root";
$password="mysql";
$base="test01";
$maConnexion = mysql_pconnect($serveur,$utilisateur,$password);
mysql_select_db($base, $maConnexion);
$r=mysql_query('SELECT typeproduit FROM produit',$maConnexion);
$data = mysql_fetch_array($r);
while ($donnees = mysql_fetch_array($r))
{
Echo
'.donnees[typeproduit].
<br>'
;
}
mysql_close($maConnexion);
?>

<br><br>

</body>

</html>

voila si vous pouviez m'aider ce serait sympa merci d'avance^^

4 réponses

  1. Bonjour,

    La syntaxe est correcte, juste la ligne :

    $data = mysql_fetch_array($r);

    ne sert à rien à mon sens, ca doit être un code copier/coller.

    Tu as un message d'erreur ?

    Par défaut, Easyphp ne mes pass de password, essayer avec :

    $password="";

    ;)
    1. Ah ! j'avais pas vu en effet correction au lieu de mettre

      Echo
      '.donnees[typeproduit].
      <br>'
      ;

      mets:

      echo $donnees['typeproduit'];
      1. merci par contre j'ai du me planté pour l'affichage car sa m'affiche:

        .donnees[typeproduit].