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, 5372 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
Windows 10

Powershell 5 BSOD

(1)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Datenbanken
gelöst Fehler bei SQL Abfrage - Filter Funktion (2)

Frage von mschaedler1982 zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage - DISTINCT - letztes Datum (3)

Frage von emeriks zum Thema Datenbanken ...

Datenbanken
SUM oder AVG in SQL Abfrage dauert viel zu lange warum? (5)

Frage von samet22 zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage mit MAX() (9)

Frage von FrAmEr zum Thema Datenbanken ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
Outlook 2010 findet ost datei nicht (18)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...