Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Fehler bei SQL abfrage

Frage Entwicklung PHP

Mitglied: PowerPan

PowerPan (Level 1) - Jetzt verbinden

08.02.2008, aktualisiert 15:42 Uhr, 5378 Aufrufe, 4 Kommentare

hallo ich mache in php folgende Abfrage:

01.
$query =	"select " . 
02.
				"cd_number" . 
03.
				",part_number" . 
04.
				",mlcd_category.description" . 
05.
				",mlcd_language.description" . 
06.
				",titel" . 
07.
				",production_date" . 
08.
				",folder" . 
09.
				",folder_position" . 
10.
				",mlcd_location.description" . 
11.
			"from " . 
12.
				"mlcd_coredata" . 
13.
				",mlcd_category" . 
14.
				",mlcd_language" . 
15.
				",mlcd_location" . 
16.
			"where " . 
17.
				"mlcd_coredata.category_id = mlcd_category.category_id" . 
18.
				"and mlcd_coredata.language_id = mlcd_language.language_id" . 
19.
				"and mlcd_coredata.location_id = mlcd_location.location_id";
und folgende Ausgabe code

01.
$stid = odbc_exec($conn, $query); 
02.
	while ($succ = odbc_fetch_into($stid, $row)) { 
03.
    		echo "<tr class='tabelem'>"; 
04.
    		foreach ($row as $item) { 
05.
    			echo "<td>".$item."</td>";	 
06.
07.
    		echo "</tr>"; 
08.
	}
es kommt folgender Fehler auf der Seite:

01.
Warning: odbc_exec() [function.odbc-exec.html]: SQL error: 
02.
[Oracle][ODBC][Ora]ORA-00923: FROM keyword not found where expected , SQL state 
03.
S1000 in SQLExecDirect in ...\cd_uebersicht.php on 
04.
line 25 
05.
 
06.
Warning: odbc_fetch_into(): supplied argument is not a valid ODBC result resource in 
07.
...\cd_uebersicht.php on line 26
Der Zweite Fehler wird ein folge Fehler sein.
Mitglied: wakko
08.02.2008 um 15:11 Uhr
Moin,
da fehlt ein Leerzeichen:
01.
",mlcd_location.description" . 
02.
			"from " . // hier muß " from " hin
ebenso vor dem where...
Warum verkettest du die Strings da mit dem .(Punkt) ?
Gruß,
Henrik
Bitte warten ..
Mitglied: PowerPan
08.02.2008 um 15:18 Uhr
Hi

ok das hat geklappt jetzt kommt folgender Fehler:
01.
Warning: odbc_exec() [function.odbc-exec.html]: SQL error: [Oracle][ODBC] 
02.
[Ora]ORA-00933: SQL command not properly ended , SQL state S1000 in  
03.
SQLExecDirect in ...\cd_uebersicht.php on line 25
Warum verkettest du die Strings da mit dem
.(Punkt) ?

Das macht eclipse automatisch
Bitte warten ..
Mitglied: Biber
08.02.2008 um 15:27 Uhr
...und unten in der Where-Bedingung fehlen auch mehrere Leerzeichen...
01.
"where " . 
02.
				"mlcd_coredata.category_id = mlcd_category.category_id" . 
03.
				"and mlcd_coredata.language_id = mlcd_language.language_id" . 
04.
				"and mlcd_coredata.location_id = mlcd_location.location_id";
Das da oben ergibt zusammengestoppelt
01.
"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
Bitte warten ..
Mitglied: PowerPan
08.02.2008 um 15:42 Uhr
jo alles klar vielen dank jetzt geht es
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Datenbanken
gelöst Fehler bei SQL Abfrage - Filter Funktion (2)

Frage von mschaedler1982 zum Thema Datenbanken ...

Datenbanken
gelöst Verschachtelte SQL-Abfrage (4)

Frage von User1000 zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage und leere Felder vermeiden (12)

Frage von zwangseinweisung zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage - Anzahl der Wechsel zählen (15)

Frage von Cire48 zum Thema Datenbanken ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Batch xls nach aktuellem Datum auslesen und email senden (14)

Frage von michi-ffm zum Thema Batch & Shell ...

Windows Server
SBS 2011 Standard virtualisieren (13)

Frage von HeinrichM zum Thema Windows Server ...

Backup
Datensicherung ARCHIV (11)

Frage von fautec56 zum Thema Backup ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...