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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
		$connexion=odbc_connect("BaseEtude","","");
		$requete="Select * From Operation Where Reference='$param_reference' ORDER BY DateDebut, Temps, Initiales";
		$retour=odbc_exec($connexion,$requete);
		echo "<p>Nombre de lignes : ".$nbr_lignes=odbc_num_rows($retour)."</p>";
		while(odbc_fetch_row($retour))
		{
			echo "<tr><td>".odbc_result($retour,"DateDebut")."</td></tr>";
		}

Si vous avez une explication, je suis preneur =) Merci