Verbindung zu Oracle Problem

bluecat_xp

Grünschnabel
Hallo Leute
Ich bin Neuling und hab ein Problem bei der Verbindung mit Oracle DB.Es gar nicht.
PHP:
// Connect to the database
$name="abc";
$pwd="oracle";
$proj="test";
$db = ocilogon($name,$pwd,$proj);
$sth = $db->query('SELECT a, b FROM tab1');
kann jemand mir sagen was ich falsch gemacht habe?
Danke im voraus!
 
Woher kommt denn die Funktion query? Die kann ich nicht finden...

Normalerweise müsste es doch irgendwie so aussehen?
PHP:
<?php
$name="abc";
$pwd="oracle";
$proj="test";
$db = ocilogon($name,$pwd,$proj);

$sth = oci_parse($db, "SELECT a, b FROM tab1");
?>
Ansonsten versuch es doch mal mit OCIError().
 
PHP:
<?php
$name="abc";
$pwd="oracle";
$proj="test";
$tab[1]="Create Table.....";
$tab[2]="Create Table.....";
$tab[3]="Create Table.....";
$db = ocilogon($name,$pwd,$proj); 
for ($i=1;$i<4;$i++)
{
	
	$sth = oci_parse($db,$tab[$i]);
};

?>
also wenn ich die connetion als
PHP:
 $dbh = DB::connect('oci8://abc:oracle@test');
for ($i=1;$i<4;$i++)
{
$sth = $dbh->query($tab[$i]);
};
dann funktioniert aber mit oci_parse(...) geht nicht, kann jemand mir bitte noch helfen? Soll ich OCIExecute noch ausführen oder?
 
Zuletzt bearbeitet:
Zurück