Error in SQL Syntax - in Zeile 1

Hi zusammen,

Ich habe folgenden Code in meiner login1.php
PHP:
<?php

if ((!$_POST[username])||(!$_POST[password]))
{
	header("Location: login.php");
	exit;
}
Wenn ich versuche durch die login.php auf diese php seite zu gelangen dann taucht folgender Fehler auf:
"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"

Ich bin echt verwirrt - Zeile 1 ist doch das <?php was kann da falsch sein? Und eine Klammer hab ich in der Naehe schon garnicht...
Irgendwelche Vorschlaege?
Danke! ;-)
 
ChristinaMandle hat gesagt.:
"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"
Mal grundsätzlich gesehen ist das wohl die falsche datei ;-), da hier kein SQL-Query drin ist.
Ansonsten hast Recht, ist schon komisch.
Wie beginnt denn die login.php?
 
Damit ist die Zeile im SQL Statement gemeint.
PHP:
$SQL = "select * from `tabelle` where 1"; // zeile 1

$SQL = "
select // Zeile 1 (?) oder schon die 2 ...
  * 
from 
  `tabelle` 
where 
  1";
 
Ihr seid spitze!! ^^

Mein SQL statement hatte eine extra Klammer - es sah so aus:

PHP:
$query="select username, password from users where username='$_POST[username]' and password='$_POST[password]')";

Da hab ich wohl zuviel am PC gesessen LOL
Danke vielmals! Schon wieder was Neues gelernt!
 
Zurück