ОБСУЖДЕНИЕ

Цикл в цикле

3 сообщений1 просмотровЗакрыта
#1
Осторожно, спойлер
Подскажите почему не повторяется цикл while в for'e?
#2
PHP

$rasp = mysql_query("SELECT * 
FROM  `opk_rasp` 
WHERE `group` =  '".$rasp."' order by para asc") or die(mysql_error());
for($i=1; $i<4; $i++) 
{
echo $day[$i];
echo"<br>";
echo'<table border=1 class="tabc"><tr><td class="f10 b" width="40">Пара<td class="f10 b" width="260">Дисциплина<td class="f10 b" width="150">Преподаватель<td class="f10 b" width="40">Ауд.<tr>
';

while ( $postrow = mysql_fetch_array($rasp))
{
print_r($postrow);
if($postrow['date'] == $day[$i]){ 
$disc = mysql_fetch_array(mysql_query("SELECT * FROM opk_disc where `id_para`=".$postrow['disc'].""))or die(mysql_error());
$sotr = mysql_fetch_array(mysql_query("SELECT * FROM opk_sotr where `id_sotr`=".$postrow['sotr'].""))or die(mysql_error());
$aud = mysql_fetch_array(mysql_query("SELECT * FROM opk_aud where `id_aud`=".$postrow['aud'].""))or die(mysql_error());
echo"
<tr><td>".$postrow['para']."</td><td>".$disc['name']."</td><td>".$sotr['name']."</td><td>".$aud['name']."</td><tr>

";
}


} 
echo"</table>";}
#3
Тему закрыл dewnet!
Причина: разобрался