MySQL Fehler: Check the ... at line 1
Guten Morgen,
um direkt eine Probleme am Anfang zu lösen: - ich bin MySQL und PHP-Anfänger Wir sollen eine Abfrage generieren in der man über ein Listen-Menü und eine Schaltfläche Räume auswählen und nachdem man dieses getan hat kommt die Liste mit den PC´s, IP-Adressen und den anderen Infos dazu ... Die Liste funktioniert nur das Menü mit dem man das wählen kann erzeugt diesen Fehler: Code:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 Nun bitte ich einen Erfahren PHP-Guru sich mal meine vergurkte PHP-Butze anzusehen um mir dann meinen warscheinlich höchst lächerlichen Fehler ins Gesicht zu spucken ;) Hier folgt das Drama: PHP-Code:
|
AW: MySQL Fehler: Check the ... at line 1
Hallo Maggi,
eine Bitte vorweg: Bitte PHP-Code auch innerhalb der PHP-BBCode-Tags posten, damit man auch das entsprechende Syntaxhilighting hier sieht :) Zu deinem Fehler: Deine Räume werden ja innerhalb dieses Dropdowns aufgelistet: Code:
<select name="select" id="select"> PHP-Code:
Richtig müsste deine Abfrage so lauten: PHP-Code:
Hierfür bietet sich die Funktion mysql_real_escape_string() an. Bsp.: PHP-Code:
|
AW: MySQL Fehler: Check the ... at line 1
Zitat:
PHP-Code:
WHERE hat keinen Bezug in SELECT / INNER JOIN |
AW: MySQL Fehler: Check the ... at line 1
Ich danke erstmal für die Schnelle Hilfe!
Meine Abfrage gestalltet sich nun wie folgt: PHP-Code:
Code:
Unknown column 'raum.raum_id' in 'where clause' PHP-Code:
Code:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY device.device_ip' at line 1 PHP-Code:
PHP-Code:
PHP-Code:
|
AW: MySQL Fehler: Check the ... at line 1
Abfrage sieht nun wie folgt aus:
PHP-Code:
Es hat funktioniert, nach einer kurzen Änderung wieder nicht mehr ... als ich den Code rauskopiert und eingefügt habe ging es auch nicht ... ich bin ratlos, wie kann das gehen? Fehlermeldung ist folgende: Code:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 |
AW: MySQL Fehler: Check the ... at line 1
Zitat:
|
AW: MySQL Fehler: Check the ... at line 1
Da liegt das Problem, ich kann es nicht rauskristallisieren.
Wenn ich quasi schonmal was ausgewählt habe, dann funktioniert alles wunderbar, also die WHERE Befehle löschen, speichern, das Dokument aufrufen, Raum auswählen, button anklicken ... nun wieder die WHERE Befehle eintragen, speichern, Raum auswählen, FUNKTIONIERT ... nur wenn ich jetzt das Dokument schließe und neu öffne bekomme ich genau diese Fehlermeldung erneut ... |
AW: MySQL Fehler: Check the ... at line 1
Kann ich nicht nachvollziehen - wie kann sich eine bereits gespeicherte und funktionierende Datei ändern, nur wenn Du sie schließt?
Da muss doch noch etwas anderes passieren!? |
AW: MySQL Fehler: Check the ... at line 1
Lass dir mal deine SQL-Querys ausgeben.
Bsp.: PHP-Code:
|
AW: MySQL Fehler: Check the ... at line 1
Die Abfrage und alles funktioniert ja aber sobald meine Variable $spec leer ist bekomme ich eben besagt Fehlermeldung.
Wenn ich die WHERE Befehle einfach alle entferne dann gehts, nur er filtert nix ... die Querys sehen wie folgt aus: PHP-Code:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:56:53 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.