Connexion à la bd en PHP

sadektlili Messages postés 165 Statut Membre -  
Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je fait une petit exemple pour connecté à une bd et je ne compris pas ou est l'erreur voila mon code source :
<html>
<head>
<title>Notre première instruction : echo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>voila !!!!!

<?php
mysql_connect("localhost", "root", "");

// Connexion à MySQL
mysql_select_db("teste"); // Sélection de la base teste

$reponse = mysql_query("SELECT titre FROM news"); // Requête SQL

while ($donnees = mysql_fetch_array($reponse) )
{
echo $donnees['titre'];

}

mysql_close(); // Déconnexion de MySQL
?>
</body>
</html>

--> j'utilise wamp comme serveur
et merci
Configuration: Windows Vista
Firefox 3.0.13

4 réponses

  1. DanyGrr Messages postés 29 Statut Membre 2
     
    essaye ca :

    <html>
    <head>
    <title>Notre première instruction : echo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>voila !!!!!

    <?php
    mysql_connect("localhost", "root", "");

    // Connexion à MySQL
    mysql_select_db("teste"); // Sélection de la base teste

    $reponse = mysql_query("SELECT titre FROM news") or die(mysql_error()); // Requête SQL

    while ($donnees = mysql_fetch_array($reponse) )
    {
    echo $donnees['titre'];

    }

    mysql_close(); // Déconnexion de MySQL
    ?>
    </body>
    </html>

    sinon tu recois aucune erreur ?
    0
  2. sadektlili Messages postés 165 Statut Membre 4
     
    je trouve le problème..

    mysql_close(); ne fonction pas
    mais je ne compris pas pour quoi ?
    0
  3. nabil07 Messages postés 161 Statut Membre 64
     
    KONNICHIWA,

    essais un autre serveur EasyPHP ou XAMPP, par exemple.
    il est claire que le serveur provient de Wamp.
    0
  4. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    mysql_select_db("teste"); 


    est tu sur d'avoir aussi fait la même erreur d'orthographe dans le nom de ta base sur ton serveur ??? (test et pas teste)
    0