Mailinglisten-Archive |
Hallo Stephan, ich habe mir die neue Version von phpMyAdmin mal runtergeladen und installiert und anhand einer meiner Datenbanken versucht Dein Problem nachzuvollziehen. Ich bekam dabei ebenfalls eine Fehlermeldung. Der Fehler in dem Kommando ist IMO die fehlende Angabe "...from `mitarbeiter`...". Funktionieren sollte bei Dir also: SELECT `mitarbeiter`.`Name`, `mitarbeiter`.`MA_Nr` FROM `mitarbeiter` WHERE (`mitarbeiter`.`MA_Nr` =1) Zumindest bei mir konnte ich eine Abfrage durch manuelles Nachtragen des "from dbxy" ausführen, am Quoting sollte es also nicht liegen. Insgesamt erscheint mir das ganze sehr Fehlerhaft, ich hatte auch so meine geregelten Probleme mit diesem neuen "Feature". Als kleiner Hinweis: Einfache SQL-Statements wie das in Deinem Beispiel kann man auch über die Funktion "Teilweise abfragen" generieren lassen. Das geht aber nur für eine einzelne Tabelle. Grüße Michael Daheim .... > > Ich arbeite momentan mit phpmyadmin in der Version 2.5 . > Da ich momentan über einer SQL - Abfrage 'brüte', wollte ich den > SQL - Editor verwenden. > Zum Test habe ich 1 Tabelle in der Datenbank 'test'. > Wenn ich eine Abfrage zusammenklicke erhalte ich folgende SQL. > > SELECT `mitarbeiter`.`Name`, `mitarbeiter`.`MA_Nr` > WHERE (`mitarbeiter`.`MA_Nr` =1) > > > Wenn ich das SQL - Kommando ausführe erhalte ich die Meldung > > *************************** > Datenbank test auf localhost > Fehler > > SQL-Befehl : > > SELECT `mitarbeiter`.`Name` , `mitarbeiter`.`MA_Nr` > WHERE ( > > `mitarbeiter`.`MA_Nr` = 1 > ) > > MySQL meldet: > > > You have an error in your SQL syntax near 'WHERE ( > `mitarbeiter`.`MA_Nr` = 1 )' at line 2 > Zurück > > ****************************** > > Wer kann helfen ? -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive