Fehler Nr'); echo($a_fehler['code']); echo('br'); echo($a_fehler['message']."
"); die(); // beendet das Script } $result = ociparse($co,$sql); // Abfrage testen if (!$result){ die('Fehler bei ociparse'); // Beenden bei Fehler } $ausführen = ociexecute($result); // Abfrage ausführen if (!$ausführen){ die('Fehler bei ociexecute'); // Beenden bei Fehler } return $result; } function spalte_name($result,$no){ return ocicolumnname($result,$no); // Spaltennamenausgabe } function spalte_anz($result){ return ocinumcols($result); // Spaltenanzahl ermitteln } // alle Spaltennamen function spalte_alle($result){ $z = spalte_anz($result); for ($i=1; $i<=$z; $i++){ print(spalte_name($result,$i)."
"); } } function zeile_holen($result){ return ocifetch($result); // Datenzeile holen } // die Datenbank ansprechen $co = ''; $result = oracle_kontakt('select * from EMP',$co); $spalten = spalte_anz($result); print(""); print(""); for($i=1;$i<=$spalten;$i++){ print(""); } while(ocifetch($result)){ print(""); for($i=1; $i <= $spalten; $i++){ print(""); } print(""); } print("
Scott - EMP
".spalte_name($result,$i)."
".ociresult($result,$i)."
"); ocilogoff($co); // die Verbindung schließen ?>