function generuj_kod(){ $config['length'] = 8; $letters = 'abcdefghijklmnopqrstuvwxyz'; if($config['mode'][0]) { $values = '0123456789'; // Można użyć tego: implode('', range(0, 9)); } if($config['mode'][1]) { $values .= $letters; } if($config['mode'][2]) { } { } }
i jak zrobic aby algorytm sprawdzal czy wystepuje juz taki kod w bazie danych a jezeli wystapil to ponownie go losuje mam taki kod ale cos nie dziala ;/
$i = 0; while ($i == 0) { $query = "SELECT * FROM zmienna WHERE kod = $wygenerowny_kod"; $i=1; $kod = $wygenerowny_kod; } else { generuj_kod(); $kod = $wygenerowny_kod; } }