Problem tkwi w innym pliku.Podaję kod drugiego pliku:
<?php
$powtuzen = $ilosc /2;
//--------------------
$id_przedmiot = $_POST['przedmiot'];
$query = "SELECT id FROM `users`";
for ($i=$ilosc; $i>=1; $i--)
{
$t = 'T'.$i;
$b = $_POST[$t];
$u = 'U'.$i;
$user = $_POST[$u];
$semestr = 1;
{
for ($j=0; $j<$cos; $j++)
{
$ocena = $a[$j];
{
//-------------------------
// Zapytanie
//-------------------------
$query = "INSERT INTO `semestr` (id_user, id_przedmiot, semestr, ocena) VALUES ('$user', '$id_przedmiot', '$semestr', '$ocena')" or
die(mysql_error()); //-------------------------
}
}
}
}
for ($i=$ilosc; $i>=1; $i--)
{
$t2 = 'T2'.$i;
$b2 = $_POST[$t2];
$u2 = 'U2'.$i;
$user2 = $_POST[$u2];
$semestr2 = 2;
{
for ($j=0; $j<$cos; $j++)
{
$ocena2 = $a2[$j];
{
//-------------------------
// Zapytanie
//-------------------------
$query = "INSERT INTO `semestr` (id_user, id_przedmiot, semestr, ocena) VALUES ('$user2', '$id_przedmiot', '$semestr2', '$ocena2')";
//-------------------------
}
}
}
}
header( 'Location: ses.php?co=lista_p(se)' ); ?>
A gdy zrobię to dla jednego semestru i wywalę ten podział na nie to wtedy wszystko działa... Oczywiście w poprzednim pliku też było wszystko na 2 semestry tylko podałam wtedy na 1. Proszę o pomoc!