Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Radio w pętli for
polishmilk
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 27.04.2007

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


Witam,
Problem polega na tym że chcę obrać dane pewnej osoby po czym chcę odznaczyć czy ten ktoś był obecny, mam taki kod:
  1. <?php
  2. for ($i=0; $i<$ile_znaleziono; $i++){
  3.    $wiersz=$wynik->fetch_assoc();
  4.        echo '<tr><td>'.$wiersz['imie'].'</td><td>';
  5.        echo $wiersz['nazwisko'].'</td><td><input type="radio" name="obecny[$i]" value="nie"></td><td><input type="radio" name="obecny[$i]" value="tak"></td>';
  6.  
  7.        echo '</tr>';
  8.    }
  9.    echo '<input type="submit" value="Zatwierdź" name="zatwierdz">';
  10. ?>


problem polega na tym że po wyświetleniu imienia i nazwiska pojawiają się radiobox'y ale zaznaczenie działa w kolumnach nie w wierszach ;/ na pewno chodzi o tą część z 'name' ale próbowałem już wielu kombinacji i nie wychodzi...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
polishmilk
post
Post #2





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 27.04.2007

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


Całość wygląda tak:
  1. <?php
  2. function wyswietl_liste($klasa){
  3. $lacz=polacz();
  4. $zapytanie="SELECT * FROM uczen WHERE klasa='$klasa'";
  5. $wynik=$lacz->query($zapytanie);
  6. $ile_znaleziono=$wynik->num_rows;
  7.  
  8. echo 'Znaleziono '.$ile_znaleziono.' uczniów';
  9. echo '<form action="obecnosc.php" method="post"><table align="center"><tr><th>Imie</th><th>Nazwisko</th><th>Nieobecny</th><th>Obecny</th>';
  10. for ($i=0; $i<$ile_znaleziono; $i++){
  11.  $wiersz=$wynik->fetch_assoc();
  12.      echo '<tr><td>'.$wiersz['imie'].'</td><td>';
  13.      echo $wiersz['nazwisko'].'</td><td><input type="radio" name="'.$i.'" value="nie">Nie</td><td><input type="radio" name="'.$i.'" value="tak">Tak</td>';
  14.  
  15.      echo '</tr>';
  16.  }
  17.  echo '<input type="submit" value="Zatwierdź" name="zatwierdz">';
  18.    echo '</table></form>';
  19. }
  20. ?>



Po zmianie z '$obecnosc[$i]' na samo '$i' działa poparwnie
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: 8.10.2025 - 12:03