|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 76 ![]() |
Bonjour à tous, j'utilise ODBC pour faire l'interface entre mon source et ma BDD Access et j'ai un petit soucis.
Je voudrais calculer le nombre de résultats d'une requête. J'ai utilisé odbc_num_rows() sauf que la fonction me renvoie une erreur (valeur : -1). Voilà le source : Code :
Si vous avez une explication, je suis preneur =) Merci |
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 338 ![]() |
Code :
essaye comme ca plutot
__________________
Stay in Bed .. Save Energy |
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 76 ![]() |
Ça ne fonctionne pas mieux =)
odbc_num_rows renvoit toujours -1 (normal le code n'a pas changé ^^) |
|
|
00
|
|
|
#4 | ||
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
alors si je comprends bien le problème vient de là :
Code :
echo "<p>Nombre de lignes : ".$nbr_lignes=odbc_num_rows($retour)."</p>"; Et en passant dans la doc, qu'est ce que je vois : Citation:
Citation:
![]() ![]() Sinon tu as une autre solution c'est de rajouter un count(*) dans ta requete ou une nouvelle requete |
||
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : mai 2006 Messages : 76 ![]() |
Ah ça c'est pas bête le coup du COUNT ^^ Merci du tuyau. J'avais matté la doc, mais je n'avais pas vu que cela pouvait provenir du pilote.
Je vais éviter de changer de pilote, c'est une solution un peu foireuse ^^ Je teste le COUNT je vous tient au courant. Merci tu me sors de l'impasse ==[EDIT]== Ça fonctionne. Merci =) |
|
|
00
|
|
|
#6 | |||
|
Candidat au titre de Membre du Club
![]() |
bonjour,
même cas de figure seulement le count me renvoie : Citation:
Code :
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com