Каким образом сделать ровный вывод значений по дням?

b364b56aac97407ba696aa8ef2e31b8a.jpg
<table border="1" width="100%">
  <tr>
    <td>День недели</td>
    <td>Дата</td>
    <td>Время</td>
    <td>Событие</td>
    <td>Замечание</td>
  </tr>

  <tr>
    <td rowspan="5">
		<?
			foreach($row as $k=>$val){ 
				foreach ($val as $value=>$last){
					if($value == 'mweekday')
					{
						?><b><?=$last?></b><br><?
						}
					}
				}
		?>
		</td>
    <td rowspan="5">
		<?
			foreach($row as $k=>$val){ 
				foreach ($val as $value=>$last){
					if($value == 'mdate')
					{
						?><b><?=$last?></b><br><?
						}
					}
				}
		?>
	</td>
    <td>
		<?
			foreach($row as $k=>$val){ 
				foreach ($val as $value=>$last){
					if($value == 'mtimein')
					{
						?><b><?=$last?></b><br><?
						}
					}
				}
		?>
	</td>
    <td>t1</td>
    <td>t1</td>
  </tr>
  <tr>
    <td>
		<?
			foreach($row as $k=>$val){ 
				foreach ($val as $value=>$last){
					if($value == 'mtimeout')
					{
						?><b><?=$last?></b><br><?
						}
					}
				}
		?>
	</td>
    <td>t1</td>
    <td>t1</td>
  </tr>
  <tr>
    <td>time</td>
    <td>t1</td>
    <td>t1</td>
  </tr>


</table>

Суть того чего хочу добиться https://jsfiddle.net/eyp4eLjp/2/
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ответы на вопрос 1
jamesgoodwin
@jamesgoodwin
Молодой разработчик
Код выводит то, что вы и написали. Для того, чтобы разделить выводимые вами значения на отдельные логические блоги используйте строки таблицы tr.

<table border="1" cellpadding="5" width="100%">
  <tr>
    <td>День недели</td>
    <td>Дата</td>
    <td>Время</td>
    <td>Предупреждение</td>
    <td>Резюме</td>
  </tr>

  <!-- Понедельник -->
  <tr>
    <td rowspan="3">Понедельник</td>
    <td rowspan="3">Ячейка 2a</td>
    <td>Вход</td>
    <td>менее/более/не согласовано</td>
    <td>=Значение=</td>
  </tr>
  <tr>
    <td>Выход</td>
    <td>отсутствовал/ ранний выход/ не зафиксировал</td>
    <td>=Значение=</td>
  </tr>
  <tr>
    <td>_?_</td>
    <td>Отсутствие
      <br>на рабочем месте</td>
    <td>=Значение=</td>
  </tr>

  <!-- Вторник -->
  <tr>
    <td rowspan="3">Вторник</td>
    <td rowspan="3">Ячейка 2a</td>
    <td>Вход</td>
    <td>менее/более/не согласовано</td>
    <td>=Значение=</td>
  </tr>
  <tr>
    <td>Выход</td>
    <td>отсутствовал/ ранний выход/ не зафиксировал</td>
    <td>=Значение=</td>
  </tr>
  <tr>
    <td>_?_</td>
    <td>Отсутствие
      <br>на рабочем месте</td>
    <td>=Значение=</td>
  </tr>
</table>
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы