Code php

urgent -  
 urgent -
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   Statut Membre Dernière intervention   185
 
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
urgent
 
merci desoler pour le langage sms.Comment on fait pour l'afficher dans un tableau ???? merci pour ta reponse
0
urgent
 
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