Discussion:
pb avec mysql_num_rows
(trop ancien pour répondre)
Loic Bourdon
2007-03-16 17:13:21 UTC
Permalink
Bonjour,
J'ai un problème avec la commande mysql_num_rows qui me rerourne 1 ligne
alors qu'en jouant la requête dans phpmyadmin, j'ai bien 0 lignes. J'ai
inséré ci-dessous la requête.
Merci d'avance pour vos réponses

--
Cordialement
Loïc Bourdon

$req = "SELECT max(netip) from tnet where netip like '172.".$tranche."%'";
$requete = mysql_query($req, $connecte );
if ($requete==0) {
echo "la requête s'est mal déroulée \n";
echo $req;
exit();
}
$nb_lignes = mysql_num_rows($requete);
if ($nb_lignes == 0) {
afficher une erreur
exit();
}
M
2007-03-16 20:06:05 UTC
Permalink
Bonjour,

Peux-tu faire un echo $req juste après ton $req = "SELECT..."
Qu'obtiens-tu ?

Peux-tu faire un copier/coller dans phpmyadmin de la requête exacte ?
Tu confirmes la différence ?

M
Post by Loic Bourdon
J'ai un problème avec la commande mysql_num_rows qui me rerourne 1 ligne
alors qu'en jouant la requête dans phpmyadmin, j'ai bien 0 lignes. J'ai
inséré ci-dessous la requête.
Merci d'avance pour vos réponses
--
Cordialement
Loïc Bourdon
$req = "SELECT max(netip) from tnet where netip like '172.".$tranche."%'";
$requete = mysql_query($req, $connecte );
if ($requete==0) {
echo "la requête s'est mal déroulée \n";
echo $req;
exit();
}
$nb_lignes = mysql_num_rows($requete);
if ($nb_lignes == 0) {
afficher une erreur
exit();
}
thierry
2007-03-17 13:42:10 UTC
Permalink
Post by Loic Bourdon
Bonjour,
bonjour
Post by Loic Bourdon
$req = "SELECT max(netip) from tnet where netip like '172.".$tranche."%'";
//---------------^
Post by Loic Bourdon
$requete = mysql_query($req, $connecte );
$row = mysql_fetch_row($requete);
echo '<pre>'.print_r($row, true).'</pre>';
//l'affichage devrait t'aider à comprendre le pourquoi du comment
vanima
2008-06-24 19:25:55 UTC
Permalink
Hello,
Au risque de dire une betise, est ce que tu n aurais pas une connerie
avec commit/rollback ?
Mickael Wolff
2008-06-24 23:12:10 UTC
Permalink
Post by vanima
Hello,
Au risque de dire une betise, est ce que tu n aurais pas une connerie
avec commit/rollback ?
Quelle était la question ?
--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
Olivier Miakinen
2008-06-24 23:25:05 UTC
Permalink
Post by Mickael Wolff
Post by vanima
Au risque de dire une betise, est ce que tu n aurais pas une connerie
avec commit/rollback ?
Quelle était la question ?
Je ne peux pas te dire quelle était la question, mais je peux te dire
qu'elle datait de plus d'UN AN ET TROIS MOIS et qu'il y a eu deux
réponses, le jour même et le lendemain. Je sais bien que usenet est
asynchrone, mais là il semblerait bien que vanima avait raison : il
ou elle a dit une bêtise.

Continuer la lecture sur narkive:
Loading...