![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Veteran
![]() Registriert seit: 15.11.2000
Beiträge: 211
|
![]() Ich möchte in einer ORacle 8 Datenbank einen neuen Datensatz anlegen. Dafür habe ich ein html.form gebaut und möchte die eingegebenen Daten in einer Sql Abfrage verwenden. Die einzelnen Form-Felder kann ich ja mit $Namen ansprechen aber wie baue ich dann das Sql Statement auf?
Ich möchte ca. auf folgendes hinaus: $neu = OCIParse ($connection, "insert into mitarbeiter (vorname, nachname, gehalt, telefon, strasse, ort, vorgesnr) values ('$Vorname', '$nachname', $Gehalt, '$Telefon', '$Strasse', '$Ort', $Vorgesnr);"); OCIExecute($neu); erhalte aber folgende Fehlermeldung: Warning: ociexecute(): OCIStmtExecute: ORA-00936: missing expression in |
![]() |
![]() |
![]() |
#2 |
Veteran
![]() Registriert seit: 15.11.2000
Beiträge: 211
|
![]() Neues problem aufgetaucht ich kann die Formular Felder doch nicht mit $Name ansprechen? Wahrscheinlich ist das der Grund für den oben genannten Fehler. Wie kann ich die einzelnen Felder mit einer OCI8 Funktion für Oracle Datenbanken ansprechen?
Big Thanks! |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]() je nachdem, wie die formulardaten übergeben werden (get oder post) sprichst du sie folgernderweise an:
$_GET['name'] $_POST['name'] gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|