На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Serafim, fatalist
  
    > Не выводится форма добавления
      Имеется следующая функция
      ExpandedWrap disabled
               public static function Timetable($admin = false)
               {
                   $timetable = mysql_query("select * from tt_show_timetable join tt_shows on tt_show_timetable.show_timetable_show_id = tt_shows.show_id");
                   $timetable_count = mysql_num_rows($timetable);
                   for ($i = 0; $I < $timetable_count; $i++)
                   {
                      $show_timetable_id = mysql_result($timetable,$i,"show_timetable_id");
                      $show_title = mysql_result($timetable,$i,"show_title");
                      $show_timetable_date = mysql_result($timetable,$i,"show_timetable_date");
                      $show_timetable_time = mysql_result($timetable,$i,"show_timetable_time");
                      ?>
                      <h3><? echo $show_title; ?></h3>
                      <table>
                         <tr>
                           <td><b>Дата:</b></td>
                           <td><? echo $show_timetable_date; ?></td>
                         </tr>
                         <tr>
                            <td><b>Время:</b></td>
                            <td><? echo $show_timetable_time; ?></td>
                         </tr>
                      </table>
                      Стоимость билетов:
                      <?
                         $prices = mysql_query("select * from tt_prices join tt_sectors on tt_price.price_sector_id = tt_sectors.sector_id where tt_prices.price_timetable_id = '$show_timetable_id'");
                         $price_count = mysql_num_rows($prices);
                      ?>
                      <table>
                        <?
                            for ($i = 0; $i < $prices_count; $i++)
                            {
                               $sector_name = mysql_result($prices,$i,"sector_name");
                               $price = mysql_result($prices,$i,"price_price");
                               ?>
                               <tr>
                                  <td><? echo $sector_name; ?>:</td>
                                  <td><? echo $price; ?></td>
                               </tr>
                               <?
                            }
                        ?>
                      </table>
                   }
                   <?
                     if ($admin)
                     {
                       ?>
                      Добавить спекталь:
                      <form method="post" action="addtimetable.php">
                          <table>
                            <?
                                $show_list = mysql_query("select * from tt_shows");
                                $show_count = mysql_num_rows($show_list);
                            ?>
                            <tr>
                               <td>Спектакль:</td>
                               <td>
                                  <select name="show_timetable_id">
                                    <?
                                        $first_show_id = mysql_result($show_list,0,"show_id");
                                        $first_show_title = mysql_result($show_list,0,"show_title");
                                    ?>
                                    <option value="<? echo $first_show_id; ?>" selected="selected"><? echo $first_show_title; ?></option>
                                    <?
                                        for ($i = 1; $i < $show_count; $i++)
                                        {
                                            $show_id = mysql_result($show_list,$i,"show_id");
                                            $show_title = mysql_result($show_list,$i,"show_title");
                                            ?>
                                            <option value="<? echo $show_id; ?>"><? echo $show_title; ?></option>
                                            <?
                                        }
                                    ?>
                                  </select>
                               </td>
                            </tr>
                          </table>  
                      </form>
                <?
                  }
                }    
               }

      Но когда я вызываю ее с параметром true, форма добавления почему то не выводится.
        Ясен пень стоит на 45й строчке
        if ($admin)
        {
        ...
        }
        Или имелось ввиду не это ? :huh:
        P.S. вопрсо решён же... блин <_<
        Сообщение отредактировано: dufifa -
        1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0211 ]   [ 14 queries used ]   [ Generated: 21.05.24, 06:07 GMT ]