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??
<?php
{
$i=0;
while(sizeof($tab_wyn)<>$numer) {
//sprawdzenie statusu w bazie
$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");
//dane klienta
if($wylosowany==0)
{
$update_na1=mysql_query("update nagroda_dod set wylosowany='1' where id_klient='$id_klient';") or
die ("blad w update nagroda_dod"); $tab_wyn[$i]=$id_nag_dod . ",";
$i++;
}
}
}
?>
$a=0;
foreach ($tab_wyn as $wartosci) {
$wys_wyn=mysql_query("select * from nagroda_dod where id_nag_dod='$wartosci';") or die("blad w zapytaniu wyswietlanie wynikow");
while($wynik = mysql_fetch_array($wys_wyn, MYSQL_ASSOC)){
$color=($a%2==0)?"#D6D6D6":"#FFFFFF";
?>
<tr bgcolor="
<?php echo $color;?>">
<td align="center"><font class="imienazwisko">
<?php printf ("%s", $wynik["id_nag_dod"]);?></font></td>
<td align="center"><font class="imienazwisko">
<?php printf ("%s", $wynik["nazwisko"]);?></font></td>
<td align="center"><font class="imienazwisko">
<?php printf ("%s", $wynik["adres"]);?></font></td>
<td align="center"><font class="imienazwisko">
<?php printf ("%s %s", $wynik["kod"],$wynik["miasto_id"]);?></font></td>
<td align="center"><font class="imienazwisko">
<?php printf ("%s", $wynik["pesel"]);?></font></td>
<td align="center"><input class="przycisk" type="submit" value="Pokaż"></td>
</tr>
<?php
$a++;