Kode eksekveres ikke i Oracle.
Er der nogen der før har haft problemer med at koden eksekveres fint i PHP, men ikke i Oracle?Denne simple kode skriver fint SQL-stringen ud på skærmen (når jeg echo'er den), men den bliver ikke eksekveret i Oracle???
Har hundredevis forspørgsler der fungerer fint.
if(isset($_POST['brugerid'])){
$conn = OCILogon("***", "***","***");
$tmpressql="SELECT id FROM sb_counterreset WHERE bid=".$_POST['brugerid']."";
$parsetmpres=OCIparse($conn, $tmpressql);
$resulttmpres = OCIExecute($parsetmpres);
$settmpres = ocifetchinto($parsetmpres,$row,OCI_ASSOC);
if ($settmpres > 0) {
$sql="UPDATE sb_counterreset SET antal=antal+1 WHERE id=".$row['ID']."";
}
else{
$sql="INSERT INTO sb_counterreset (id, bid, antal) VALUES(inc_seq_sbcounterreset.nextval, ".$_POST['brugerid'].", 1)";
}
$parse=OCIparse($conn, $sql);
$result = OCIExecute($parse);
$deletesql="DELETE FROM sb_doccounter WHERE brugerid=".$_POST['brugerid']."";
$deleteparse=OCIparse($conn, $deletesql);
$deleteresult = OCIExecute($deleteparse);
ocilogoff($conn);
header('location: index.php');
}
?>
