Fonction mysql_num_rows() sur mon site
Résolu
nousados.fr
Messages postés
111
Date d'inscription
Statut
Membre
Dernière intervention
-
neofenix Messages postés 145 Date d'inscription Statut Membre Dernière intervention -
neofenix Messages postés 145 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
sur mon site je voulais afficher le nombre d'enregistrements dans une base je sais qu'il faut utiliser mysql_num_rows() mais je n'en sais pas plus
merci d'avance de m'aider
alexandre
sur mon site je voulais afficher le nombre d'enregistrements dans une base je sais qu'il faut utiliser mysql_num_rows() mais je n'en sais pas plus
merci d'avance de m'aider
alexandre
A voir également:
- Fonction mysql_num_rows() sur mon site
- Site comme coco - Accueil - Réseaux sociaux
- Fonction si et - Guide
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
17 réponses
oui je te met le code avec des étoiles là ou j'ai changé
<?php
$link = mysql_connect("localhost", "******", "*********");
mysql_select_db("*********", $link);
$result = mysql_query("SELECT * FROM ********", $link);
$num_rows = mysql_num_rows($result);
echo "$num_rows Rows\n";
?>
localhost c'est mon serv mysql
<?php
$link = mysql_connect("localhost", "******", "*********");
mysql_select_db("*********", $link);
$result = mysql_query("SELECT * FROM ********", $link);
$num_rows = mysql_num_rows($result);
echo "$num_rows Rows\n";
?>
localhost c'est mon serv mysql
essaye ca
<?php $link = mysql_connect("localhost", "mysql_user", "mysql_password"); mysql_select_db("database", $link); $result = mysql_query("SELECT * FROM table1", $link); $num_rows = mysql_num_rows($result); echo "$num_rows Rows\n"; ?>
j'ai cette erreur
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/easyc/www4/page2.php on line 7
j'ai sa à la ligne 7
$num_rows = mysql_num_rows($result);
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/easyc/www4/page2.php on line 7
j'ai sa à la ligne 7
$num_rows = mysql_num_rows($result);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu devrais voir le code, notamment la partie qui exécute ta requête et qui t'affiche ce fameux : mysql_num_rows().
En effet, ce genre d'erreur est généré lorsque il ya une erreur sur la requête et que mysql_num_rows() ne permet pas de déterminer le nombre de tuples retourné.
Ajoute une gestion d'erreur lors de l'exécution d'une requête :
Dans tes lignes mysql_query() or die(mysql_error());
Cela permettra de mieux cerner ton problèmes.
et t'as bien modifier mysql_connect avec ton login et ton mot de passe et mysql_query avec ta requête??
En effet, ce genre d'erreur est généré lorsque il ya une erreur sur la requête et que mysql_num_rows() ne permet pas de déterminer le nombre de tuples retourné.
Ajoute une gestion d'erreur lors de l'exécution d'une requête :
Dans tes lignes mysql_query() or die(mysql_error());
Cela permettra de mieux cerner ton problèmes.
et t'as bien modifier mysql_connect avec ton login et ton mot de passe et mysql_query avec ta requête??
et essaye de voir si mysql_query te retourne bien des valeurs car si ta table est vide mysql_num_rows va planter
la table à 14 enregistrements et est ce que tu peux me passer le code de ce que tu dit car autant en serveur tu peux me demander nimporte quoi autant en php je suis une bille
comme ceci par exemple
$result = mysql_query("SELECT * FROM enregistrements", $link) or die('Erreur de selection '.mysql_error());
et ensuite tu fais echo mysql_error()
$result = mysql_query("SELECT * FROM enregistrements", $link) or die('Erreur de selection '.mysql_error());
et ensuite tu fais echo mysql_error()
je l'ai inséré dans le siteet j'ai cette erreur là
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/easyc/public_html/membres/membres.php on line 217
j'ai sa à la ligne 217
$result = mysql_query("SELECT * FROM hebergement", $link) or die('Erreur de selection '.mysql_error());
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/easyc/public_html/membres/membres.php on line 217
j'ai sa à la ligne 217
$result = mysql_query("SELECT * FROM hebergement", $link) or die('Erreur de selection '.mysql_error());
sa marche tjrs pas meme ereur je te donne le contexte en un peut plus grand
<? if ($rang == 1) {
echo '<div class="box">
<div class="box_title">Panneau Administrateur</div>
<div class="box_body">
<table width="191" cellpadding="0" cellspacing="0">
<tr>
<td width="140">Sites Hébergés </td>
<td width="51"><?php
$link = mysql_connect("******", "******", "************");
mysql_select_db("*********", $link);
$result = mysql_query("SELECT * FROM ***************", $link) or die('Erreur de selection',mysql_error());
$num_rows = mysql_num_rows($result);
echo "$num_rows \n";
?></td>
</tr>
<tr>
<td>Comptes Utilisateur </td>
<td>##</td>
</tr>
<tr>
<td>//</td>
<td>//</td>
</tr>
<tr>
<td>//</td>
<td>//</td>
</tr>
<tr>
<td><div align="left"><a href="https://easy-clics.fr/php_infos.php" target="_blank">PHP info </a></div></td>
<td><div align="left">Serveur ON/OFF <!--script en préparation --> </div></td>
</tr>
</table>
</div>
<div class="box_bottom"></div>
</div>';
}
else {
<? if ($rang == 1) {
echo '<div class="box">
<div class="box_title">Panneau Administrateur</div>
<div class="box_body">
<table width="191" cellpadding="0" cellspacing="0">
<tr>
<td width="140">Sites Hébergés </td>
<td width="51"><?php
$link = mysql_connect("******", "******", "************");
mysql_select_db("*********", $link);
$result = mysql_query("SELECT * FROM ***************", $link) or die('Erreur de selection',mysql_error());
$num_rows = mysql_num_rows($result);
echo "$num_rows \n";
?></td>
</tr>
<tr>
<td>Comptes Utilisateur </td>
<td>##</td>
</tr>
<tr>
<td>//</td>
<td>//</td>
</tr>
<tr>
<td>//</td>
<td>//</td>
</tr>
<tr>
<td><div align="left"><a href="https://easy-clics.fr/php_infos.php" target="_blank">PHP info </a></div></td>
<td><div align="left">Serveur ON/OFF <!--script en préparation --> </div></td>
</tr>
</table>
</div>
<div class="box_bottom"></div>
</div>';
}
else {