Mailinglisten-Archive |
Hallo, ich möchte einer Oracle-DB per OCIFetchStatement Daten entlocken und hab dazu das Beispielskript aus dem Manual getestet. Das Skript gibt jedoch nur die Spaltentiltel und die Werte aus column1 (numerisch),nicht aber aus den anderen columns (strings) zurück. (Es steht wirklich was drin: per sqlplus getestet.) Steckt hier irgendwo ein Fehler: $nrows = OCIFetchStatement($stmt,$results); if ( $nrows > 0 ) { print "<TABLE BORDER=\"1\">\n"; print "<TR>\n"; while ( list( $key, $val ) = each( $results ) ) { print "<TH>$key</TH>\n"; } print "</TR>\n"; for ( $i = 0; $i < $nrows; $i++ ) { reset($results); print "<TR>\n"; while ( $column = each($results) ) { $data = $column['value']; print "<TD>$data[$i]</TD>\n"; } print "</TR>\n"; } print "</TABLE>\n"; } else { echo "No data found<BR>\n"; } P.S. gibt es irgendwo ein paar Zeilen, die mir den Zugang zum Oracel erleichtern ? Grüße, Jürgen
php::bar PHP Wiki - Listenarchive