Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MSSQL][PHP]przypadkowa liczba z wyjatkiem liczb juz zapisanych
masterbx2
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 1.04.2011

Ostrzeżenie: (0%)
-----


Witam! stworzylem funkcje do tworzenia przypadkowego ciagu liczb

  1. function randomstring($length = 1) {
  2. $chars = "1234567890";
  3. srand((double)microtime()*1000000);
  4. $i = 0; // Counter auf null
  5. while ($i < $length) {
  6. $num = rand() % strlen($chars);
  7. $tmp = substr($chars, $num, 1);
  8. $pass = $pass . $tmp;
  9. $i++;
  10. }
  11. $forbidden = array(1, 2, 3, 4, 5, 6, 7, 8, 9);
  12. if(in_array($pass,$forbidden))
  13. {
  14. return randomstring(1);
  15. }
  16. else return $pass;
  17. }
  18.  
  19. $pw = randomstring(1);
  20.  
  21. if (isset($pass)){echo $pass;}
  22. if (isset($pw)){echo $pw;}



wszystko pieknie dziala. problem polea teraz na tym ze mam juz liczby zapisane w tabeli sql i chce je pobierac jako liczby zakazane czyli wkleic jakos liczby $exist jako $forbidden

na poczatku mam jeszcze taki skrypt do pobierania istniejacych juz liczb.
  1. $query = mysql_query("SELECT id FROM tabela");
  2. while ($row = mysql_fetch_assoc($query))
  3. {
  4. $exist = $row['id'];
  5. }

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 15:31