QUERY Probleme

PHPneu1

Mitglied
Hallo Forum

Bin neu im PHP Bereich und habe nun folgendes Problem mit meinem Query:
Möchte aus der DB Username und Passwort auslesen.

Anbei der Code:
PHP:
<?php
if (!isset($username) || !isset($passwort)) {header( "Location: Fehler.php" ); } 
 
	elseif (empty($username) || empty($passwort)) { 
	header( "Location: Fehler.php" ); 
	} 
else{ 
$user = addslashes($_POST['username']); 
$pass = md5($_POST['passwort']);
 
//Hole mein DB connect aus einem include
require_once('Connection/SMSMySql.php')
or die ('Es konnte keine Verbindung zur Datenbank hergestellt werden. Grund: ' . mysql_error());
 
//Hier wird mein Problem kreiert:
$query_SMS = "SELECT * FROM users where users.Name = Name.username AND Users.Passwort = Passwort.passwort";
$SMS = mysql_query($query_SMS, $SMSMySql) or die (mysql_error()); 
 
$rownum = mysql_num_rows($result); 
if($rownum > 0){ 
while($row = mysql_fetch_array($result)){ 
 
session_start(); 
session_register('user'); 
 
header( "Location: ../index2.php" ); 
} 
} 
else { 
 
echo 'Anmeldung fehlgeschlagen. Inkorrektes Username oder Passwort. Bitte erneut versuchen.'; 
} 
} 
 
mysql_close($db); 
?>

Danke für eine schnelle Hilfe
Gruss
PHPneu1
 
Ich denke, du solltest es in erster Linie wie alle besser selber verstehen als kopieren könne, dann macht es auch mehr Spaß! Aber zu Abfrage - die könnte in simpelster Ausführung heißen:

PHP:
$result = mysql_query("SELECT username, passwort FROM users WHERE id = '".$id."'");

aber wie genau die Tabelle ausschaut usw. weiß ich ja auch nicht!
 
Hallo nochmals

Also habe es geschafft.

Zur Anekdote: "selber verstehen als kopieren": :)

Wie du schon an meinem Nickname sehen kannst bin ich neu im PHP Bereich. Dennoch lerne ich schneller wenn ich einigermassen vorgefertigte Scripts habe und diese nach meinen Bedürfnissen anpasse. Es ist immer ein nehmen und geben. ;-)

Cheers
PHPneu1
 
Zurück