Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] jak przekazać kilka wartości, przez submit ?
Immanuel
post 18.01.2007, 14:14:07
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 9.09.2005
Skąd: Lubin

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


  1. <HTML>
  2. <HEAD>
  3. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
  4. <meta http-equiv="Content-Language" content="pl">
  5. <LINK href="style.css" type=text/css rel=StyleSheet>
  6. <TITLE>Nowa Lekcja</TITLE>
  7. </HEAD>
  8. <BODY>
  9. <? 
  10.  
  11. $id_nauczyciel=$_POST['nauczyciel'];
  12. $klasa=$_POST['xxxx'];
  13.  
  14. echo "Nauczyciel " . "$id_nauczyciel";
  15. echo "<br>Klasa " . "$klasa";
  16.  
  17.  
  18. mysql_connect ("localhost", "root", "krasnal") or 
  19. die ("Nie można połączyć się z MySQL");
  20. mysql_select_db ("dziennik") or 
  21. die ("Nie można połączyć się z bazą.");
  22.  
  23.  $wynik = mysql_query ("SELECT * FROM uczen") or 
  24. die ("błąd w pytaniu");
  25.  
  26. print "<center>Sprawdz obecnosc:</center><br><center><form action=nauczyciel_nowa_lekcja3.php method=post><TABLE CELLPADDING=5 BORDER=1><TR><td>Id</td><TD>Imie</TD><TD>Nazwisko</TD><TD>Zaznacz</TD></TR>n";
  27.  
  28. while ($rekord = mysql_fetch_array ($wynik)) {
  29. $id = $rekord[0];
  30. $imie = $rekord[1];
  31. $nazwisko = $rekord[2];
  32. $stopien = $rekord[3];
  33. $id_przedmiotu = $rekord[4];
  34.  
  35.  
  36. print "<TR><td>&nbsp;$id</td><TD>&nbsp;$imie</TD><TD>&nbsp;$nazwisko</TD><td><input type=checkbox checked=checked name=xxxx value=$id>&nbsp;</td></TR>n";
  37. }
  38.  
  39. print "</TABLE>
  40. <input type=submit value=ZAPISZ></form></center>";
  41.  
  42. ?>
  43.  
  44. </BODY>
  45. </HTML>


wartość xxxx zwraca mi tylko ostatnią znaną wartość
jak przez submit zapisać do zmiennych tylko te zmienne, które będą checked ?
chodzi tutaj o sprawdzenie obecności
jeżeli coś będzie odznaczone to znaczy, że go nie ma na zajęciach
domyślnie są zaznaczone
np. żeby wynik był taki:
1 - 1
2 - 1
3 - 1
4 - 0
5 - 1
...
gdzie
1 - obecny
0 - nieobecny


--------------------
Immanuel, pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 15:45