Page 1 of 1
isrinkimas
Posted: 2011 Apr 20 16:18
by aurimasko
turiu tokį kodą:
Code: Select all
$array = array('1', '7', '2', 3', '4', '5', '6');
Ir man reikia, kad kiekviena kartą atidarius tą puslapį iš visų šitų skaičių išrinktų 2 skirtingus skaičius (random būdu) ir parašytų ekrane.
Re: isrinkimas
Posted: 2011 Apr 20 17:23
by beast
Code: Select all
<?php$array = array('1', '7', '2', '3', '4', '5', '6');$rand_keys = array_rand($array, 2);echo $array[$rand_keys[0]] . "\n";echo $array[$rand_keys[1]] . "\n";?>
2 sek. google paieškoj...
http://php.net/manual/en/function.array-rand.php
Re: isrinkimas
Posted: 2011 Apr 21 12:29
by aurimasko
o kaip padaryti, kad puslapis kas kelias minutes persikrautų?
Re: isrinkimas
Posted: 2011 Apr 21 12:45
by psychical
aurimasko wrote:o kaip padaryti, kad puslapis kas kelias minutes persikrautų?
http://lmgtfy.com/?q=meta+refresh
http://lmgtfy.com/?q=php+redirect
Re: isrinkimas
Posted: 2011 Apr 21 15:38
by aurimasko
na gerai..
dabar turiu tokį kodą:
Code: Select all
$komandos = array('1', '7', '2', '3', '4', '5', '6');$rand_keys = array_rand($komandos, 2); $enemy = $komandos[$rand_keys[0]];$friend = $komandos[$rand_keys[1]]; mysql_query("INSERT INTO `komandos` (`draugas`, `priesas`) VALUES ('$enemy', '$friend') "); echo $komandos[$rand_keys[0]];echo $komandos[$rand_keys[1]];
O dabar kaip padaryti, kad jeigu jau yra kažkuris skaičius įrašytas į duomenų bazę tai jo jau nerinktų?
T.y. jeigu išrinko 5 ir 3, tai nei 5 nei 3 niekada daugiau nerinktų.