JustNobody
Grünschnabel
schönen nachmittag allen,
also, ich hab jetzt mit dem anmelde script begonnen. Doch leider funktionierts nicht so, wie's sollte.
Hier erstmal der Code:
Eigentlich sollte das Script eine Zufallszahl zwischen 1 und 200 generieren. Die Zahl für id_x ist z.B. 114, die von id_y immer 1.
Angenommen, es gibt schon einen User, der die id_x mit 114 und id_y mit 1 belegt. Dann sollte das Script
a) überprüfen, ob es schon einen User mit den eben generierten id_x und id_y geben
b) falls ja, id_y solange erhöhen, bis id_x und id_y nicht mehr in der db vorhanden sind. aber id_y darf nicht größer als 30 sein.
Hätte da jemand einen unkomplizierten Vorschlag?
danke
also, ich hab jetzt mit dem anmelde script begonnen. Doch leider funktionierts nicht so, wie's sollte.
Hier erstmal der Code:
PHP:
$id_x = rand(1, 200);
$id_y = "1";
$db->query("SELECT * FROM user WHERE id_x='$id_x' AND id_y='$id_y'");
while($datensatz = $db->data()) {
$query_id = $datensatz['id_y'];
}
if($id_y == $query_id) {
$id_y = $id_y + 1;
}
if ($id_y == "30") {
$id_x = rand(1, 200);
}
-> dantebank query
Eigentlich sollte das Script eine Zufallszahl zwischen 1 und 200 generieren. Die Zahl für id_x ist z.B. 114, die von id_y immer 1.
Angenommen, es gibt schon einen User, der die id_x mit 114 und id_y mit 1 belegt. Dann sollte das Script
a) überprüfen, ob es schon einen User mit den eben generierten id_x und id_y geben
b) falls ja, id_y solange erhöhen, bis id_x und id_y nicht mehr in der db vorhanden sind. aber id_y darf nicht größer als 30 sein.
Hätte da jemand einen unkomplizierten Vorschlag?
danke