За последние 24 часа нас посетили 55596 программистов и 1728 роботов. Сейчас ищут 822 программиста ...

Undefined variable смарти.

Тема в разделе "PHP для новичков", создана пользователем Invision, 18 мар 2011.

  1. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Вообщем к смарти прикрутил класс для работы с mysql, из запроса формирую массив к примеру:

    PHP:
    1. $db->query('SELECT * FROM test');
    2. while( $row = $db->get_row() )
    3. {
    4. $view_content[] = array("test" => $row['id_item']);
    5. }
    6.  
    7. $smarty->assign("view_all", $view_content);
    Если в таблице нет данных то ругается

    В принципе это логично) В движке много будет модулей и что мне постоянно эту переменную проверять на isset?
     
  2. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Шарфик потерял? [​IMG]
     
  3. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Apple, ты меня достал честное слово) кыш яблоко
     
  4. Shumomer

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

    С нами с:
    12 мар 2011
    Сообщения:
    194
    Симпатии:
    1
    Адрес:
    из вашего вображения
    Перед while поставь
    Код (Text):
    1. $view_content=array();
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Invision
    такой маленький а уже с костылями