Hallo erstmal, ich habe mich gerade eben wegen diesem Thema registriert.
Und zwar ist meine Frage: Wie kann ich (wie schon oben erwähnt) "Zellen" aus einer MySQL-Datenbank herauslesen, um sie dann mit den Eingaben des Benutzers zu vergleichen?
Oder gibt es eine andere, viel leichtere Methode?
Hier mein Script... ich weiß nicht, ob ihr damit viel anfangen könnt...
Das Auskommentierte waren Ideen, welche mir aber auch nicht weiter geholfen haben...
Und zwar ist meine Frage: Wie kann ich (wie schon oben erwähnt) "Zellen" aus einer MySQL-Datenbank herauslesen, um sie dann mit den Eingaben des Benutzers zu vergleichen?
Oder gibt es eine andere, viel leichtere Methode?
Hier mein Script... ich weiß nicht, ob ihr damit viel anfangen könnt...
PHP:
<?php
$nm = mysql_real_escape_string($_GET["name"]);
$pw = mysql_real_escape_string($_GET["pass"]);
//echo "<b> Benutzereingabe_Name: </b>";
//echo $nm;
//echo "<BR>";
//echo "<b> Benutzereingabe_Passwort: </b>";
//echo $pw;
//echo "<BR>";
//echo "<BR>";
$db = mysqli_connect("localhost", "root", "", "test");
if (!$db)
{
exit("Verbindungsaufbau fehlgeschlagen: ".mysqli_connect_error());
}
if($db)
{
echo "<b>Erfolgreich mit Datenbank verbunden! </b><br />";
echo "<BR>";
}
mysql_select_db("test") or die(mysql_error());
$SQL =" SELECT benutzername, passwort FROM login WHERE passwort='". $pw ."' AND beutzername='". $nm ."'";
$result = mysql_query($SQL);
//while($row = mysql_fetch_array($result, MYSQL_ASSOC))
//{
//echo "<b>Benutzername_Datenbank: </b> ";
//echo $row["benutzername"] . "<br />";
//echo "<BR>";
//echo "<b>Passwort_Datenbank: </b>";
//echo $row["passwort"] . "<br />";
//echo "<BR>";
//}
//if ($dbpw == $pw && $dbnm == $nm)
//{
//echo "Eingabe erfolgreich!";
//}
//else
//{
//echo "Falsche Eingabe";
//}
//mysql_free_result($result);
//while($row = mysqli_fetch_object($dbn))
//{
//echo $row->benutzername;
//}
// https://www.administrator.de/frage/php-vergleich-daten-formular-datenbank-schl%C3%A4gt-fehl-221805.html
// if ($row[1] === $_GET["name"])
// {
// verbinde mit Auswahl;
// }
//$db_erg = mysqli_query( $db, $SQL );
//if (! $db_erg)
//{
// die("Ungültige Abfrage: " . mysqli_error());
//}
?>
Das Auskommentierte waren Ideen, welche mir aber auch nicht weiter geholfen haben...