in mysql heißt das ganze: mysql_affected_rows
in odbc gibts was ähnliches: odbc_num_rows
mysql_affected_rows() gilt nur für INSERT, UPDATE oder DELETE. Für SELECT gilt mysql_num_rows().
odbc_num_rows() funktioniert nicht oder nicht zuververlässig. Wenn du die Anzahl der Datensätze wissen willst, ist es besser COUNT(*) zu verwenden oder die Datensätze beim Fetchen selbst mitzuzählen.
Wenn du das die Datenbank zählen lassen willst, kannst du deine Feldliste durch COUNT(*) austauschen oder deine gesamte Abfrage als Subselect verfüttern:
SELECT COUNT(*) FROM (SELECT ... deine Abfrage)