powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / не могу отловить значение null в select
5 сообщений из 5, страница 1 из 1
не могу отловить значение null в select
    #32922221
bobsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
$vibor=mysql_query("select ifnull(plan_ca,'0') as planca1 from plan ");
while ($mr=mysql_fetch_array($vibor))
{ if ($mr[planca1]=='0')
echo "<td></td>";
else
echo "<td>".$mr[planca1]."</td>";
}
В получаемой таблице заполняются только поля со значениями, со всеми вытекающими отсюда смещениями.
...
Рейтинг: 0 / 0
не могу отловить значение null в select
    #32922225
Welly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bobsanecho "<td></td>";
Вопрос, наверное, все же в эху по PHP, но попробуйте заменить на "<td>& nbsp;</td>" (пробел лишний, вставлен специально, чтобы не заменился пустой строкой)
...
Рейтинг: 0 / 0
не могу отловить значение null в select
    #32922230
bobsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не помогло.
...
Рейтинг: 0 / 0
не могу отловить значение null в select
    #32922250
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, вообще, предполагается получить запросом и вывести?
К слову, забывать апострофы при обращении к элементам ассоциативного массива -- плохая практика.
...
Рейтинг: 0 / 0
не могу отловить значение null в select
    #32922460
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитай про типы переменных в РНР. Ты сам задал условие, по которому твоя таблица ломается, при сравнениии NULL и "0" в результате будет false.
Полностью узнать о работе с переменными при сравнении можно здесь .
З.Ы. А, вообще - таблица "не ломается" - ячейка зполняется пустотой и ыглядит криво. Если целый столбец NULL, тогда и создается впечателение "пАлАмАтости".
З.З.Ы. И тебе правильно сказал DocAl - индекс элемента массива должны быть в кавычках.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / не могу отловить значение null в select
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]