Probleme de conexion en php

Fermé
momie-62 Messages postés 13 Date d'inscription vendredi 13 novembre 2009 Statut Membre Dernière intervention 2 novembre 2010 - 12 févr. 2010 à 12:24
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 - 12 févr. 2010 à 17:21
Bonjour,
j'ai télécharger le logiciel wamp. j'ai créé un base de donnée nommé "test"et une table "jeux_video".
Quand je tape ce code en php et que je l'ouvre avec wamp sa ne fonctionne pas
code php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Mon super site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("test"); // Sélection de la base coursphp

$reponse = mysql_query("SELECT * FROM jeux_video"); // Requête SQL


// On fait une boucle pour lister tout ce que contient la table :

while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>Jeu</strong> : <?php echo $donnees['nom']; ?><br />
Le possesseur de ce jeu est : <?php echo $donnees['possesseur']; ?>, et il le vend à <?php echo $donnees['prix']; ?> euros !<br />
Ce jeu fonctionne sur <?php echo $donnees['console']; ?> et on peut y jouer à <?php echo $donnees['nbre_joueurs_max']; ?> au maximum<br />
<?php echo $donnees['possesseur']; ?> a laissé ces commentaires sur <?php echo $donnees['nom']; ?> : <em><?php echo $donnees['commentaires']; ?></em>
</p>
<?php
}

mysql_close(); // Déconnexion de MySQL
?>
A voir également:

1 réponse

Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
12 févr. 2010 à 17:21
Déjà il faut tester tout simplement :

<?php
$rHandleLocal = mysql_connect("localhost", "root", "") or die('Erreur de connection : '.mysql_error());
if(is_resource($rHandleLocal)){
mysql_select_db("test") or die('Erreur lors de la sélection de la base test');
$mReponse = mysql_query("SELECT * FROM `jeux_video`", $rHandleLocal); // Requête SQL
if(mysql_num_rows($mReponse) > 0 ){
echo "<br/< Ona bien récupéré des enregistrements"
}else{
echo "<br/>La table jeux_video est vide !";
}
}else{
echo "Erreur : HandleLocal n'est pas une ressource ! ";
}
?>

Exécutes ce script et dis ce qu'il y a en retour ;) Ca devrait te débugger !
0