ODBC_NUM_ROW Problem

FlockY

Mitglied
Hallo,

ich greife über ODBC/PHP auf eine Access DB auf nem anderen Rechner zu.

Dort geb ich dann eine simple Tabelle aus.

Mein Problem ist:

Ich hab vor der Tabelle eine vertikale Spalte mit rowspan. Allerdings ist die anzahl der Zeilen dynamisch und nicht vorgegeben.

Mit ODBC_NUM_ROW kann man ja eigentlich die Zeilenanzahl auslesen, aber da hab ich diesen bekannten bug dass immer nur -1 rauskommt. Die anderen Lösungsvorschläge bekomm ich einfach nicht zum laufen :/

Hab mich gerade erst in das Thema PHP/ODBC hineingearbeitet.

Falls jemand Rat weiß, wäre ich sehr dankbar.

mfG
Der-Verzweifelte-FlockY
 
Sagt mir mal bitte, warum ich ausgerechnet nach 10 Stunden googlen und rumprobieren ausgerechnet jetzt 10 minuten nach meinem entry die lösung gefunden habe? ^^

PHP:
$connection = odbc_connect("XXX","","") or die("ERROR");
$sql = "SELECT COUNT(*) FROM XXX";
$sql_result = odbc_prepare($connection,$sql) or die("ERROR");
odbc_execute($sql_result) or die("ERROR");
$rc = odbc_fetch_into($sql_result, $my_array);
echo ("Total rows: " . $my_array[0]);
odbc_free_result($sql_result);
odbc_close($connection);

mfG

Der-Fröhliche-FlockY
 
Zurück