counteract
Erfahrenes Mitglied
Hallo liebe tutrorials-Gemeinde!
Ich habe einen Fehler in diesem Script und kann ihn absolut nicht finden!
Das Script soll testnutzer anlegen aber es tritt dabei immer wieder ein fehler auf!
Ich hoffe es kann mir jemand helfen!
MfG
Counteract
Ich habe einen Fehler in diesem Script und kann ihn absolut nicht finden!
Das Script soll testnutzer anlegen aber es tritt dabei immer wieder ein fehler auf!
Ich hoffe es kann mir jemand helfen!
MfG
Counteract
Code:
<?php
// Definition der Benutzer
$benutzer[0]["Nickname"] ="kunde1";
$benutzer[0]["Kennwort"] = "kunde1";
$benutzer[0]["Nachname"] = "Mustermann";
$benutzer[0]["Vorname"] = "Klaus";
$benutzer[0]["Art"] = "1";
$benutzer[1]["Nickname"] = "kunde2";
$benutzer[1]["Kennwort"] = "kunde2";
$benutzer[1]["Nachname"] = "Mustermann";
$benutzer[1]["Vorname"] = "Max";
$benutzer[1]["Art"] = "2";
// Sie können an dieser Stelle beliebig viele Benutzer anlegen.
// Achten Sie dabei nur auf die Fortführung der Nummer.
// Aufbau der Datenbankverbindung
$connectionid = mysql_connect ("localhost", "", "");
if (!mysql_select_db ("", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
// Zuerst alle Datensätze löschen um keine Dopplungen zu bekommen.
mysql_query ("DELETE FROM benutzerdaten");
// Daten eintragen
while (list ($key, $value) = each ($benutzer))
{
// SQL-Anweisung erstellen
$sql = "INSERT INTO benutzerdaten (Nickname, Kennwort, Nachname, Vorname, Art) ".
"VALUES ('".$value['Nickname']."', '".md5($value['Kennwort'])."', '".$value['Nachname']."', '".$value['Vorname']."',".$value['Art']."')";
mysql_query ($sql);
if (mysql_affected_rows ($connectionid) > 0)
{
echo "Benutzer erfolgreich angelegt.<br>\n";
}
else
{
echo "Fehler beim Anlegen der Benutzer.<br>\n";
}
}
?>