Fehler bei SQL abfrage
hallo ich mache in php folgende Abfrage:
und folgende Ausgabe code
es kommt folgender Fehler auf der Seite:
Der Zweite Fehler wird ein folge Fehler sein.
$query = "select " .
"cd_number" .
",part_number" .
",mlcd_category.description" .
",mlcd_language.description" .
",titel" .
",production_date" .
",folder" .
",folder_position" .
",mlcd_location.description" .
"from " .
"mlcd_coredata" .
",mlcd_category" .
",mlcd_language" .
",mlcd_location" .
"where " .
"mlcd_coredata.category_id = mlcd_category.category_id" .
"and mlcd_coredata.language_id = mlcd_language.language_id" .
"and mlcd_coredata.location_id = mlcd_location.location_id";
$stid = odbc_exec($conn, $query);
while ($succ = odbc_fetch_into($stid, $row)) {
echo "<tr class='tabelem'>";
foreach ($row as $item) {
echo "<td>".$item."</td>";
}
echo "</tr>";
}
es kommt folgender Fehler auf der Seite:
Warning: odbc_exec() [function.odbc-exec.html]: SQL error:
[Oracle][ODBC][Ora]ORA-00923: FROM keyword not found where expected , SQL state
S1000 in SQLExecDirect in ...\cd_uebersicht.php on
line 25
Warning: odbc_fetch_into(): supplied argument is not a valid ODBC result resource in
...\cd_uebersicht.php on line 26
Der Zweite Fehler wird ein folge Fehler sein.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 80275
Url: https://administrator.de/contentid/80275
Ausgedruckt am: 20.11.2024 um 02:11 Uhr
4 Kommentare
Neuester Kommentar
...und unten in der Where-Bedingung fehlen auch mehrere Leerzeichen...
Das da oben ergibt zusammengestoppelt
Grüße
Biber
"where " .
"mlcd_coredata.category_id = mlcd_category.category_id" .
"and mlcd_coredata.language_id = mlcd_language.language_id" .
"and mlcd_coredata.location_id = mlcd_location.location_id";
Das da oben ergibt zusammengestoppelt
"mlcd_coredata.category_id = mlcd_category.category_idand mlcd_coredata.language_id = mlcd_language.language_idand mlcd_coredata.location_id = mlcd_location.location_id"
Grüße
Biber