У меня возникли проблемы с отображением данных в таблице. код принимает несколько идентификаторов, запускает их из базы данных и отображает результат в таблице.Заполнение таблицы PHP
$counter = 0;
foreach ($_POST['multi'] as $artid) {
$quee = 'select w.title, m.mediatype,w.year,w.len,w.heigh,w.size from works w left join `media` m on w.media_id = m.media_id where w.work_id = "' . $artid.'"';
$rs=$DBH->query($quee);
$rows_returned = $rs->num_rows;
while($row = $rs->fetch_assoc())
{
$str1 = $row['title'] ."</br>".$row['mediatype']."</br>".$row['len'] ."x".$row['heigh'] . " ".$row['size']."</br>".$row['year'];
echo '<tr>';
if($counter == 0) {
echo '<td width="45%">'. $str1 .'</td>';
$counter = 1;
break;
}
echo '<td width="10%"> </td>';
if($counter == 1) {
echo '<td width="45%">'. $str1 .'</td>';
$counter = 0;
break;
}
echo '</tr>';
}
}
Выход я получаю
Ожидаемый выход
любые предположения, что я делаю неправильно?
AHa! что отлично работало – Bender