Probleme d'affiche de bdd en php

Fermé
Iros Messages postés 2 Date d'inscription dimanche 1 octobre 2006 Statut Membre Dernière intervention 2 octobre 2006 - 1 oct. 2006 à 22:20
Iros Messages postés 2 Date d'inscription dimanche 1 octobre 2006 Statut Membre Dernière intervention 2 octobre 2006 - 2 oct. 2006 à 23:01
Bonjour,

je ne suis pas capable de faire afficher le contenu de ma base de donne en php mais pour je peux voir que mon code reussi a aller cherche dedans...que faire?

<?php
// Connexion et sélection de la base
$link = mysql_connect('localhost', 'root','')
or die("Impossible de se connecter");
echo "Connexion réussie";
mysql_select_db("test") or die("Could not select database");

// Exécuter des requêtes SQL
$query = "SELECT `Nom`,`Prenom`,`Age` FROM `test` WHERE 1";
$result = mysql_query($query) or die("Query failed");
while ($data=mysql_fetch_array($result));
{
?>
<?php
// Afficher des résultats en HTML
echo $data['Nom'];
echo $data['prenom'];
echo $data['age'];
}

// Fermeture de la connexion
mysql_close($link);
?>

1 réponse

Faut pas mettre de quotes sur les noms des champs et tables.
WHERE 1, ça veut rien dire.

$query = 'SELECT Nom, Prenom, Age FROM test WHERE Id=1'; 
0
Iros Messages postés 2 Date d'inscription dimanche 1 octobre 2006 Statut Membre Dernière intervention 2 octobre 2006
2 oct. 2006 à 23:01
ca ne marche toujours pas mais j'ai modifier comme tu m'as dit.

<html>
<head>
</head>
<body>
<?php
// Connexion et sélection de la base
$link = mysql_connect('localhost', 'root','')
or die("Impossible de se connecter");
echo "Connexion réussie";
mysql_select_db("test") or die("Could not select database");

// Exécuter des requêtes SQL
$query = "SELECT Nom,Prenom,Age FROM test where id=1";
$result = mysql_query($query) or die("Query failed");
while ($data=mysql_fetch_array($result));
{
?>
<?php
// Afficher des résultats en HTML
echo $data['Nom'];
echo $data['Prenom'];
echo $data['Age'];
}

// Fermeture de la connexion
mysql_close($link);
?>


</body>
</html>
0