Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Losowanie id
#1
Witam

Potrzebuję funkcji, która by losowała identyfikator. ID nie może już wcześniej wystąpić. Utworzone poprzednio id znajdują się w co trzeciej pozycji w tabeli "$notatki".
Kod:
function przeszukaj( $id )
{
    $notatki = przetwozListe();
    $b = count($notatki);
    $wys = 0;
    for($a=0;$a<=$b;$a+=3)
    {
        if((string)$notatki[$n]===(string)$id)
        {
            $wys = 1;
        }
    }
    return $wys;
}

function szukajId()
{
    $id_rand = rand(1,10);
    while(przeszukaj( $id_rand )==1)
    {
        $id_rand = rand(1,10);
    }
    return $id_rand;
}
Oto co do tej pory napisałem. Jednak kod nie działa. To znaczy nie do końca. Losuje on liczbę, ale nie zbyt ma na uwadze to czy jest ona na liście czy jej nie ma. proszę o pomoc!

Pozdrawiam Rafał Jankowski


Wiadomości w tym wątku
Losowanie id - przez Rafik01 - 30-06-2010, 02:50
RE: Losowanie id - przez dziamber - 30-06-2010, 15:36
RE: Losowanie id - przez Rafik01 - 30-06-2010, 18:35
RE: Losowanie id - przez Pedro84 - 01-07-2010, 02:50
RE: Losowanie id - przez Rafik01 - 01-07-2010, 14:32
RE: Losowanie id - przez dziamber - 01-07-2010, 17:08
RE: Losowanie id - przez Rafik01 - 01-07-2010, 18:26
RE: Losowanie id - przez dziamber - 01-07-2010, 18:39

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl