zastanawiam się czy bezpieczne jest generowanie unikalnego ID w taki sposób:
<?php class users { /* tysiac piecset funkcji d; */ function generateID() { if($db -> num_rows($db -> query("SELECT id FROM users WHERE id = $id")) > "0") { // czyli, jezeli taki id juz istnieje (lub paradoksalnie wiecej takich ID) // wykonujemy ta funkcje raz jeszcze // i tak az do posra.... smierci, az wylosuje unikalny. $this -> generateID(); } else { return $id; } } function registerUser($arr) { /* [...] */ $id = $this -> generateID(); } ?>
Co o tym myślicie?
Pozdro