probleme mit der sql datenbank

Tim C.

Erfahrenes Mitglied
moinsn.
also hab auf ner hp nen user login gecodet und nun folgendes problem, der benutzer gibt auf einer seite user und pass ein und wird weitergeleitet auf der folgendes seite geschiet folgendes

PHP:
<?
	@mysql_connect();
	@mysql_select_db("xxx");
	$query = "SELECT * FROM 'users' WHERE ('user' LIKE '$user') AND ('pass' == '$pass')";
	$loginresult = mysql_query($query);
	?>

	<? if (mysql_num_rows($loginresult) > 0): ?> //das hier ist line 16

Also und dann sagt mir der browser beim aufrufen freundlicherweise folgendes:

Warning: Supplied argument is not a valid MySQL result resource in admin.php on line 16

Und ich check echt nicht warum sonst klappt bei mir eigentlich fast immer alles was ich probiere.
 
ich würde das anders schreiben ... weiß nicht warum du so viele zeichen dahin knallst ;).

PHP:
SELECT * FROM users WHERE user = '$user' .....
 
entspricht denn ein = einem LIKE ? und da muss noch ne zweite abfrage hin, damit du dich echt nur mit deinem pass anmelden kannst
 
PHP:
$query = "SELECT * FROM users WHERE user = '$user'";
$row = mysql_fetch_array($query);
if ($row[pass] = $pass) {
echo 'blub';
} else {
echo 'nix da';
}

hmm so würde ich das machen ... ist aber nen recht einfacher login, naja
 
Zurück