Ciao,
devo recuperare dei valori interrogando un db con funzioni odbc.
interrogo il db con questa funzione:
Codice PHP:
$sqltxt="SELECT * FROM TABLE WHERE id='$codart'";
// echo "DEBUG $sqltxt
";
$result=odbc_exec($conn,$sqltxt) or die (" Errore nella query: $sqltxt"); // esegue istruzione QUERY
// devo sapere quante righe ho trovato
echo odbc_num_rows($result)." conto le righe";
// qua devo controllare quante righe mi trova
if(odbc_num_rows($result)!=-1) {
//se è una ok
}
else {
//messaggio di errore
}
il problema è che odbc_num_rows(...) mi restituisce sempre "-1"
provando con count il valore è sempre "1".
Sapete un modo per effetuare un controllo per sapere quanti risultati mi restituisce la query?
Grazie a tutti.