Code php

Fermé
urgent - 31 janv. 2007 à 14:22
 urgent - 31 janv. 2007 à 14:55
bonjour
j'ai effecuter ce code :

<?php

$host="localhost"; //serveur
$login="root"; //login sql
$password="xxxxx"; // mot de pass sql
$base="joomla"; // nom de la base

mysql_connect($host,$login,$password) or die(mysql_error());
mysql_select_db($base);

$req = "SELECT * FROM jos_users";
$res = mysql_query($req) or die(mysql_error());
if (mysql_num_rows($res) == 0){echo 'message si = 0';}
while($A = mysql_fetch_array($res)) {echo $req;}


mysql_close();
?>

le resultat que g juste l'affichage de ma requete : SELECT * FROM jos_users

ou je me suis trompé ???? comment faire pour afficher le resultat de la requete é non la requete ??
merci d'avance
A voir également:

3 réponses

P@ Messages postés 1709 Date d'inscription vendredi 7 juillet 2000 Statut Membre Dernière intervention 24 mars 2009 185
31 janv. 2007 à 14:33
1- tu es sur un forum francophone -> pas de langague sms
2- tu affiches la requete et non son résultat

<?php

$host="localhost"; //serveur
$login="root"; //login sql
$password="xxxxx"; // mot de pass sql
$base="joomla"; // nom de la base

mysql_connect($host,$login,$password) or die(mysql_error());
mysql_select_db($base);

$req = "SELECT * FROM jos_users"; // la c'est juste le code de la requete
$res = mysql_query($req) or die(mysql_error());
if (mysql_num_rows($res) == 0){echo 'message si = 0';}
while($A = mysql_fetch_array($res)) {
echo $req; // la tu affiche juste le contenu de ta variable req
print_r($A); /* là t'affiche tout ce qui il y a dans $A, donc tu devrais voir toutes les lignes que ta requete renvoie*/
}


mysql_close();
?> 
0
merci desoler pour le langage sms.Comment on fait pour l'afficher dans un tableau ???? merci pour ta reponse
0
j'ai essayer cela comme code :

echo'<table>';
$i = 1;
while($resultat = mysql_fetch_array($req)) {
if($i == 1) { echo'<tr>'; }
echo'<td>="'.$resultat['*'].'"></td>';
$i++;
if($i > $nb) { echo'</tr>'; $i = 1; }
}
echo'</table>';
0