Sarius87
Banned
- Registriert
- Mai 2016
- Beiträge
- 888
PHP:
$Chars='12345';
do {
$id.=strtoupper($Chars);
$tmp=str_shuffle($id);
$id=substr($tmp,0,1);
$id=str_shuffle($id);
$statement=$pdo->prepare("SELECT * FROM users WHERE id=:id");
$result=$statement->execute(array('id' => $id));
$ids=$statement->fetch();}
while($ids!==false);
habe diese do-while schleife, doch irgendwie geht das nicht richtig. ich will eine neue id erstellen in einer Datenbank aber vorher soll mit der schleife überprüft werden ob diese ID noch frei ist, so lange wird halt diese zufallsgenierung ausgeführt, so der plan, doch damit trägt er die IDs ein obwohl sie schon existieren. was ist da falsch ? wie muss das richtig sein ?
Zuletzt bearbeitet: