Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Generator totka, Proszę się nie śmiać, poważnie pytam...
Vistule
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.10.2007

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


Chodzi o to żeby zablokować (najlepiej jakimś if-em pomiedzy </style> a <table...) możliwość powtarzania wylosowanych liczb w poszczególnych kolumnach tabeli.

Zdaję sobie soprawę że program jest na poziomie tematu w którym piszę. Mimo to bardzo prosiłbym o odpowiedź. Zazwyczaj kiedy ktoś skreśla numerki, kombinuje z jakimiś datami lub innymi takimi. "Program" jest przedewszystkim dla leniwych graczy którym się nie chce za każdym razem kombinować a przy okazji będzie na kogo zwalić jak się nie uda nic wygrać (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) tak więc zanim mnie wyśmiejecie lub skasujecie temat, proszę, zastanówcię się 3 razy czy przypadkiem taki "winny" nie przydał by się akurat Wam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) a jeżeli ktoś "dzięki niemu" bedzie miał chociaż 3 to będę bardzo dumny ze swojego pomysłu (IMG:http://forum.php.pl/style_emoticons/default/cool.gif)


Całość, bez zbędnych upiękrzeń, wygląda następująco:

  1. <style type="text/css">
  2. <!--
  3. .style7 {
  4. font-family: Arial, Helvetica, sans-serif;
  5. font-size: x-small;
  6. color: #FFFFFF;
  7. }
  8. -->
  9. <table width="20%" border="1" align="center" bordercolor="#CCCCCC" bgcolor="#000000">
  10. <tr>
  11. <th width="16%" scope="col"><span class="style7"><?php echo rand(1, 49); ?></span></th>
  12. <th width="16%" scope="col"><span class="style7"><?php echo rand(1, 49); ?></span></th>
  13. <th width="16%" scope="col"><span class="style7"><?php echo rand(1, 49); ?></span></th>
  14. <th width="16%" scope="col"><span class="style7"><?php echo rand(1, 49); ?></span></th>
  15. <th width="16%" scope="col"><span class="style7"><?php echo rand(1, 49); ?></span></th>
  16. <th width="16%" scope="col"><span class="style7"><?php echo rand(1, 49); ?></span></th>
  17. </tr>


Ten post edytował Vistule 11.11.2007, 00:08:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
b_chmura
post
Post #2





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


w kodzie JaRoPHP w zmiennej $randomNumbers masz jedynie klucze tablicy, powinno to raczej wyglądać coś w ten deseń:
  1. <?php
  2. $liczby = range(1,49);
  3. $klucze = array_rand($liczby, 6);
  4.  
  5. echo '<table><tr>';
  6.  
  7. foreach($klucze as $klucz)
  8. {
  9. echo '<td>'.$liczby[$klucz].'</td>';
  10. }
  11.  
  12. echo '</tr></table>';
  13. ?>


Ten post edytował b_chmura 11.11.2007, 00:20:18
Go to the top of the page
+Quote Post
Vistule
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.10.2007

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


Dzięki b_chmura. Działa idealnie!

EDIT;
Tak mi teraz wpadło do gowy, czy da się zastosować do tych liczb jakieś sortowanie w tej tabelce, tak żeby wyświetlało się np od najmniejszej do najwiekszej??

Ten post edytował Vistule 11.11.2007, 00:38:48
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 18:12