HI!
Oracle 8i DB
Apache 1.3.1.9 WebServer
PHP 4.0
Ich habe folgendes Problem:
Ich kann über einen PHP Skript eine Tabelle anlegen und löschen, kann jedoch keine Insert, SELECT und DELETE Befehle absetzen!!!
Mein Skript sieht foldgendermaßen aus:
$c1 = ocilogon("system","manager",$db);
//funktioniert!!!
function create_table($conn,$Tab)
{ $stmt = ociparse($conn,"create table czahn.$Tab (test
varchar2(64))");
ociexecute($stmt);
echo $conn." created table $Tab." ;
}
//funktioniert NICHT!!!
function insert_data($conn,$Tab,$value)
{ $stmt = ociparse($conn,"insert into czahn.$Tab values($value)");
ociexecute($stmt,OCI_DEFAULT);
echo $conn." inserted hallo\n\n";
}
//funktioniert NICHT!!!
function select_data($conn)
{ $stmt = ociparse($conn,"select * from czahn.hallo");
ociexecute($stmt,OCI_DEFAULT);
echo $conn."----selecting\n\n";
while (ocifetch($stmt))
echo $conn." <".ociresult($stmt,"TEST").">\n\n";
echo $conn."----done\n\n";
}
select_data($c1)
Hoffentlich kann mir jemand helfen !!
Danke
MFG KRIZ
Oracle 8i DB
Apache 1.3.1.9 WebServer
PHP 4.0
Ich habe folgendes Problem:
Ich kann über einen PHP Skript eine Tabelle anlegen und löschen, kann jedoch keine Insert, SELECT und DELETE Befehle absetzen!!!
Mein Skript sieht foldgendermaßen aus:
$c1 = ocilogon("system","manager",$db);
//funktioniert!!!
function create_table($conn,$Tab)
{ $stmt = ociparse($conn,"create table czahn.$Tab (test
varchar2(64))");
ociexecute($stmt);
echo $conn." created table $Tab." ;
}
//funktioniert NICHT!!!
function insert_data($conn,$Tab,$value)
{ $stmt = ociparse($conn,"insert into czahn.$Tab values($value)");
ociexecute($stmt,OCI_DEFAULT);
echo $conn." inserted hallo\n\n";
}
//funktioniert NICHT!!!
function select_data($conn)
{ $stmt = ociparse($conn,"select * from czahn.hallo");
ociexecute($stmt,OCI_DEFAULT);
echo $conn."----selecting\n\n";
while (ocifetch($stmt))
echo $conn." <".ociresult($stmt,"TEST").">\n\n";
echo $conn."----done\n\n";
}
select_data($c1)
Hoffentlich kann mir jemand helfen !!
Danke
MFG KRIZ
Kommentar