Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] stopniowe wyświetlanie wyników
maniaksz
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 24.11.2004

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


Witam, poniżej mam kod, który losuje liczby z zadanego przedziału i ładuje do tablicy a następnie wyświetla tablicę wynikową.
Chciałby zmodyfikować wyświetlanie wyników w taki sposób, żeby w wierszu początkowo pojawiła się tylko wartość pola $wynik["id_nag_dod"] i na końcu wiersza przycisk "pokaż", następnie po kliknięciu go pokazała się reszta danych.
Jak mógłbym zrobić coś takiego??

  1. <?php
  2. if(isset($numer))
  3. {
  4. $i=0;
  5. while(sizeof($tab_wyn)<>$numer)
  6. {
  7. $lp=rand(1,3454);
  8. //sprawdzenie statusu w bazie
  9. $spr_stat=mysql_query("select id_nag_dod,id_klient,wylosowany from nagroda_dod where id_nag_dod='$lp';") or die ("blad w sprawdzenie statusu w bazie");
  10. $wyn_spr=mysql_fetch_array($spr_stat);
  11.  
  12. //dane klienta
  13. $id_nag_dod=stripslashes($wyn_spr['id_nag_dod']);
  14. $id_klient=stripslashes($wyn_spr['id_klient']);
  15. $wylosowany=stripslashes($wyn_spr['wylosowany']);
  16.  
  17. if($wylosowany==0)
  18. {
  19. $update_na1=mysql_query("update nagroda_dod set wylosowany='1' where id_klient='$id_klient';") or die ("blad w update nagroda_dod");
  20. $tab_wyn[$i]=$id_nag_dod . ",";
  21. $i++;
  22. }
  23.  
  24.  
  25. }
  26.  
  27. }
  28. ?>


  1. $a=0;
  2.  
  3. foreach ($tab_wyn as $wartosci) {
  4. $wys_wyn=mysql_query("select * from nagroda_dod where id_nag_dod='$wartosci';") or die("blad w zapytaniu wyswietlanie wynikow");
  5.  
  6. while($wynik = mysql_fetch_array($wys_wyn, MYSQL_ASSOC)){
  7.  
  8.  $color=($a%2==0)?"#D6D6D6":"#FFFFFF";
  9. ?>
  10.  
  11. <tr bgcolor="<?php echo $color;?>">
  12. <td align="center"><font class="imienazwisko"><?php printf ("%s", $wynik["id_nag_dod"]);?></font></td>
  13. <td align="center"><font class="imienazwisko"><?php printf ("%s", $wynik["nazwisko"]);?></font></td>
  14. <td align="center"><font class="imienazwisko"><?php printf ("%s", $wynik["adres"]);?></font></td>
  15. <td align="center"><font class="imienazwisko"><?php printf ("%s %s", $wynik["kod"],$wynik["miasto_id"]);?></font></td>
  16. <td align="center"><font class="imienazwisko"><?php printf ("%s", $wynik["pesel"]);?></font></td>
  17. <td align="center"><input class="przycisk" type="submit" value="Pokaż"></td>
  18. </tr>
  19. <?php
  20. $a++;
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: 25.09.2025 - 19:59