[PHP] compter le nombres de ligne renvoyés

mlck Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -  
mlck Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour.
je developpe sous php. Quand j'execute une requete avec odbc_exec(), je souhaite compter le nombtre de lignes retournées . Je sais que la fonction odbc_num_rows ne marche pas.
J'ai tenté ceci:
while(odbc_fetch_row($resultat)){
$nombre_ligne ++;
}
mais $nombre_ligne ne s'incremente pas.
Merci à tout le monde.

---
croire pour arriver au bout
A voir également:

1 réponse

tafiscobar Messages postés 1277 Date d'inscription   Statut Contributeur Dernière intervention   177
 
salut, est ce qe t'es sur que ta requete renvoie plus d'une ligne, car pour avoir le nombre de lignes, voici un exemple:

$cnx = odbc_connect("base","username","pwd");
$query = "select * from table1";
$result = odbc_do ($query);
$nbl = odbc_num_rows ($result);
1
mlck Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
En fait ce un peu plus compliqué. la fonction odbc_num_rows renvoit -1. J'ai essayé de voir la documentation mais il y'a des pilotes pour lequel ce renvoi (-1) a lieu. Cependant je ne connais pas la liste des pilotes concernés.
Merci tafiscobar.
0