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, 5399 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 ..
Ähnliche Inhalte
Datenbanken
gelöst SQL Abfrage mit Visual Studio (5)

Frage von specialuser zum Thema Datenbanken ...

Datenbanken
SQL - Abfragen Nachfrage (2)

Frage von PronMaster zum Thema Datenbanken ...

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

Frage von FrAmEr zum Thema Datenbanken ...

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

Frage von emeriks zum Thema Datenbanken ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
gelöst Raid-Controller (Areca) Datenverlust trotz R5 (16)

Frage von sebastian2608 zum Thema Festplatten, SSD, Raid ...

Server-Hardware
HP ProLiant DL380 G7, POST Error: 1785-Drive Array not Configured (10)

Frage von Paderman zum Thema Server-Hardware ...

Server-Hardware
Starker PC zum Virtualisieren (10)

Frage von canlot zum Thema Server-Hardware ...

Microsoft Office
gelöst Office 365 Pro Domäne einrichten OHNE Webseite (9)

Frage von thklemm zum Thema Microsoft Office ...