Если в таблице бд есть пустая ячейка то с помощью какого условия не выводить ячейку?

В интернете нашел условие, if($value == NULL){} применял но вышло как то не очень.
<?
			foreach($row as $k=>$val){ 
			?><tr ><?
				foreach ($val as $value=>$last){
			if($value == 'mweekday' )
					{
						?><td rowspan="5" class="<?php  if($val['mweekday']=='Суббота' || $val['mweekday']=='Воскресенье'  ) { echo 'vix';} else {echo '';}?>"><?=$val['mweekday']?></td><?
						}
					
					if($value == 'mweekday' )
							{
								?><td rowspan="5" ><?=$val['mdate']?></td><?
							}
							
					if($value == 'mtimein')
					{
						?><td><?=$val['mtimein']?></td>
						
						<?						
					}
					
					if($value == 'mmessage1' )
					{
						?><td data-id="<?=$val['id']?>" data-name="<?=$value?>"><?=$val['mmessage1']?></td>
						
						<?						
					}
				 
				 if($value == 'maccept1' )
					{
						?><td data-id="<?=$val['id']?>" data-name="<?=$value?>"><?=$val['maccept1']?></td>
						
						<?						
					}
  • Вопрос задан
  • 447 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
А делать из базы выборку с условием where `some` is not NULL из каких соображений не подходит?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
switch ($value) {
  case 'mweekday':
         ?>foo bar<?
        break;
  case 'mmessage1':
         ?>blah-blah-blah<?
        break;
  default: ?>hello kitty<?
}
Ответ написан
Комментировать
gromdron
@gromdron
Работаю с Bitrix24
if ( empty($value) ) continue;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы