Witam ten pierwszy skrypt wyswietla mi wszystkich uczni z klasy 1a a nastepnie sprawdzam obecnosc dla nich ( +obecny; -nieobecny) i chce dodac obecnosc wszystkich uczni z kl1a z danego przedmiotu
  1. <?
  2. $zapytanie=("SELECT `imie`,`nazwisko` from uczen_klasa_1a");
  3. $wynik=mysql_query($zapytanie);
  4. $liczba=mysql_num_rows($wynik);


  1. $_SESSION['liczba']=$liczba;
  2.  
  3. if($liczba)
  4.   {
  5.      echo "<table bgcolor=green>";
  6.   echo "<tr>
  7.        <td><h4>Imie i nazwisko</td>
  8.     <td><h4>Obecnosc</td>
  9.     </tr>";
  10.   for($i=0; $i<$liczba; $i++)
  11.     {
  12.       $wiersz=mysql_fetch_row($wynik);
  13.     echo "<tr>
  14.    <td><h4> $wiersz[0] $wiersz[1]</td>
  15.    <td><form action=obecnosc_mies_wynik.php method=post>
  16.        <select name=obecnosc[]>
  17.     <option value=+>+</option>
  18.     <option value=->-</option>
  19.         </tr>";
  20.     }
  21.      echo "<tr>
  22.         <td colspan=2 align=center><input type=submit value=Dodaj></td>
  23.      </tr>";
  24. ?>
  25.                  </select>
  26.      </form>
  27. <?
  28.    
  29.  
  30. echo "</table>";  
  31.     }
  32.  
  33.     }  
  34.              
  35.      ?>


Nastepny skrypt dodaje obecnosc do bazy danych (np na przedmiocie matematyka) wszystkich uczni ktorzy sa zarejstrowani w klasie 1a, Tylko ten skryp dodaje mi tylko 1ucznia z klasy 1a, chodzi mi zeby dodal wszystkim uczniom z 1 przedmiotu obecnosc jednoczesnie.... dzieki pozdro

  1. $zapytanie=("SELECT `id_uczen`,`imie`,`nazwisko` from uczen_klasa_1a ");
  2. $wynik=mysql_query($zapytanie);
  3. $liczba=mysql_num_rows($wynik);


  1. <?php
  2. for($i=0; $i<$_SESSION[liczba]; $i++)
  3.       {  
  4.                      $wiersz1=mysql_fetch_row($wynik);
  5.              echo '<h4>'.$wiersz1[1].' '.$wiersz1[2].' '.$_POST[obecnosc][$i].'';
  6.                       echo '<br>';
  7.        }
  8. ?>

  1. $zapytanie=("Select count(*) from obecnosc_pazdzienik_klasa_$_1a where (`id_uczen`='$wiersz1[0]')");
  2. $wynik=mysql_query($zapytanie);
  3. $liczba=mysql_num_rows($wynik);
  4. $wiersz=mysql_fetch_row($wynik);
  5.  
  6. IF(!$wiersz[0])
  7. {
  8. $zapytanie=mysql_query("INSERT into obecnosc_pazdziernik_klasa_$_1a (`id_uczen`,`Poniedzialek`)values ('$wiersz1[0]','$_POST[obecnosc][$i]')");
  9. }
  10. else
  11. {
  12. $zapytanie = ("UPDATE obecnosc_pazdziernik_klasa_1a SET `Poniedzialek`='$_POST[obecnosc][$i]' where (`id_uczen`='$wiersz1[0]')");
  13. $wynik = mysql_query($zapytanie);
  14. }
  15.  
  16. echo '<h4> Obecnosc klasy 1a zostala dodana do bazy danych </h4>';