За последние 24 часа нас посетили 47165 программистов и 1806 роботов. Сейчас ищут 920 программистов ...

Проблема ответа ajax

Тема в разделе "PHP для новичков", создана пользователем mawa, 6 май 2009.

  1. mawa

    mawa Активный пользователь

    С нами с:
    23 сен 2008
    Сообщения:
    100
    Симпатии:
    0
    Добрый день!!!

    Проблема в следующем:
    по изменению значения в select, происходит вызов обработчика из другого php-файла. Все работает отлично. Если я раскоментирую строки в while (вывод формы), то код работать не будет. Я не могу понять почему оно не работает. Причина не в while, у меня есть файлы (но не ajax), форма в цикле работает и выводит форму перед while ()!!!
    Кусок кода этого файла:
    PHP:
    1.  
    2. $query = "select rezults.r_id, rezults.rezult, students.stud_id, students.login, rezults.data_start, rezults.time_start from rezults, students where rezults.r_id_t='".$id_11."' and rezults.r_id_stud=students.stud_id and students.id_g='".$id_12."' ";
    3.         $rez=mysql_query($query) or die(mysql_error());
    4.         if (mysql_num_rows($rez)!=0)
    5.             {
    6.             echo("<br><form method='POST' action='teacher.php'>");
    7.                 echo("<input type='submit' name='save_rez' value='Сохранить'> Документ будет сохранен в папке \"Мои документы\", в формате Execl.");
    8.             echo("</form>");
    9.             $query = "select rezults.r_id, rezults.rezult, students.stud_id, students.login from rezults, students where rezults.r_id_t='".$id_11."' and rezults.r_id_stud=students.stud_id and students.id_g='".$id_12."' ";
    10.             $rez=mysql_query($query) or die(mysql_error());
    11.             if (mysql_num_rows($rez)!=0)
    12.                 {
    13.                 echo("<br><br><table border='0'>");
    14.                             echo("<tr><td>№</td><td>ФИО</td><td>Оценка</td><td></td></tr>");
    15.                             $i=1;
    16.                             while ($row=mysql_fetch_array($rez))
    17.                                 {
    18.                                 //echo("<form method='POST' action='teacher.php'>");
    19.                                     echo("<tr><td>".$i++."</td><td>".$row['login']."</td><td align='center'>".$row['rezult']."</td><td><input type='button' name='podrobnee' value='Подробнее' onClick='show()'></td></tr>");
    20.                                 //echo("</form>");
    21.                                 }
    22.                 echo("</table>");
    23.                 }
    24.             }
    25.