Hallo an alle,
ich habe ein Problem mit meiner Anfrage an die Datenbank:
$benutzer = $_SESSION['benutzer'];
$blatt = $_POST['blatt'];
$aufgabe = $_POST['aufgabe'];
$teilaufgabe = $_POST['teilaufgabe'];
$loesanfrage = $_POST['loesanfrage'];
$ergebnis = $_POST['ergebnis'];
$bemerkung = $_POST['bemerkung'];
$abgabezeit = time();
$vid = 287;
$query = "insert into abgaben (veranstaltung, teilnehmer, blattnummer, aufgabe, teilaufgabe, loesungsergebnis, bemerkung, abgabezeit, loesungsanfrage) values ($vid, $benutzer, $blatt, $aufgabe, $teilaufgabe, $ergebnis, $bemerkung, $abgabezeit, $loesanfrage)";
$stmt = ociparse($conn, $query);
ociexecute($stmt,OCI_DEFAULT); //Zeile 31
Beim Ausführen krieg ich immer die Fehlermeldung:
Warning: ociexecute(): OCIStmtExecute: ORA-00984: column not allowed here in sqlabgabe.php on line 31
Ich kann leider damit nix anfangen.
Könnte vielleicht mir jemand einen Tipp geben, woran das liegen könnte?
Für jeden Hinweis 1000 Dank im Voraus
ich habe ein Problem mit meiner Anfrage an die Datenbank:
$benutzer = $_SESSION['benutzer'];
$blatt = $_POST['blatt'];
$aufgabe = $_POST['aufgabe'];
$teilaufgabe = $_POST['teilaufgabe'];
$loesanfrage = $_POST['loesanfrage'];
$ergebnis = $_POST['ergebnis'];
$bemerkung = $_POST['bemerkung'];
$abgabezeit = time();
$vid = 287;
$query = "insert into abgaben (veranstaltung, teilnehmer, blattnummer, aufgabe, teilaufgabe, loesungsergebnis, bemerkung, abgabezeit, loesungsanfrage) values ($vid, $benutzer, $blatt, $aufgabe, $teilaufgabe, $ergebnis, $bemerkung, $abgabezeit, $loesanfrage)";
$stmt = ociparse($conn, $query);
ociexecute($stmt,OCI_DEFAULT); //Zeile 31
Beim Ausführen krieg ich immer die Fehlermeldung:
Warning: ociexecute(): OCIStmtExecute: ORA-00984: column not allowed here in sqlabgabe.php on line 31
Ich kann leider damit nix anfangen.
Könnte vielleicht mir jemand einen Tipp geben, woran das liegen könnte?
Für jeden Hinweis 1000 Dank im Voraus
Kommentar