Page 1 sur 1

un probleme avec mysqli_query

Posté : 26 mai 2008, 20:46
par hello
bonjour

j'ai du faire une erreur quelque part et je ne trouve pas le probleme
C'est un truc de débutant, mais j'ai un petit trou de mémoire pour ce truc simple.

$cnx = mysqli_connect("localhost", "root", "","exemple");

$sql="SELECT * FROM base_de_donnee";
$result=mysqli_query($cnx,$sql);
foreach ($result as $row)
{
 echo  $row['titre'] . '<br />';
}   

mysqli_close($cnx);

 ?> 

Le but est d'affiché le champ "titre" d'une table

merci par avance

Posté : 26 mai 2008, 21:06
par mcorgnet
$sql="SELECT * FROM base_de_donnee";

ça ne serait pas plutôt :

$sql="SELECT * FROM table";

Posté : 26 mai 2008, 21:14
par momox
mysqli_query renvoie un objet du type mysqli_resultset qui comporte des méthodes pour traiter les données.
A savoir mysqli_result::fetch_row, mysqli_result::fetch_assoc() et d'autres fonctions.
Les deux qui vont te servir sont listées ;)
A toi de tester :)

Posté : 26 mai 2008, 23:27
par Berzemus
et quand on a un trou de mémoire, le bon réflexe c'est de consulter php.net, tout simplement.