Connexion à la bd en PHP

sadektlili Messages postés 139 Date d'inscription   Statut Membre Dernière intervention   -  
Nabla's Messages postés 18203 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

4 réponses

DanyGrr Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   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
sadektlili Messages postés 139 Date d'inscription   Statut Membre Dernière intervention   4
 
je trouve le problème..

mysql_close(); ne fonction pas
mais je ne compris pas pour quoi ?
0
nabil07 Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   64
 
KONNICHIWA,

essais un autre serveur EasyPHP ou XAMPP, par exemple.
il est claire que le serveur provient de Wamp.
0
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   3 193
 
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