У меня есть система, которая собирает информацию из XML-файлов, для экспортера я пытаюсь создать систему, в которой он собирает уникальные отпечатки из таблицы SQL, а затем выводит их. & использует его для запроса на экспорт, чтобы мы могли экспорт только то, что мы в то время & не все.Форматирование динамически генерируемых флажков?
Код, который у меня есть, выглядит так, но я пытаюсь отформатировать его, чтобы сидеть внутри таблицы, и каждые 7/8 итераций он запускает новую строку таблицы, но на данный момент я не увенчался успехом, с 167 строк в настоящее время я хочу, чтобы он выглядел немного лучше, чем массивный список (и проще в использовании).
код у меня в настоящее время является следующее:
<table>
<form action="exporttrade.php" method="post">
<b>Please Select imprints you wish to Export for <client></b><br />
<?PHP
mysql_connect('server', 'user', 'password');
mysql_select_db("database");
$sql ="SELECT distinct imprint FROM table";
$results= mysql_query($sql);
while($imprint = mysql_fetch_assoc($results)):
?>
<tr><td><?php echo $imprint['imprint']; ?></td><td><input type="checkbox" name="imprint[]" value="<?php echo $imprint['imprint']; ?>"/></td></tr>
<?php endwhile; ?>
Я пытаюсь использовать функцию счетчика и по модулю, что я видел в Интернете, чтобы вставить код каждый п-й линии (в этом случае будет завершение </tr> тег. Кто-нибудь знает, как вы можете успешно выполнять то, что мне нужно? Я немного недооцениваю, как отформатировать этот файл в настоящее время:/
Редактировать - Только хедз-ап удалось получить это поскольку я хотел, чтобы он теперь использовал следующее:
$imprints=grab_array($sql);
foreach ($imprints as $imprint){
$imprint=$imprint['imprint'];
$counter++;
if($counter % 8 == 0){
echo "</tr><tr>";
}
?>
<td><?php echo $imprint; ?></td><td><input type="checkbox" name="imprint[]" value="<?php echo $imprint; ?>"/></td>
<?PHP
}
?>
Вы хотите отформатировать таблицу? и сделать ваш стол лучше, чтобы его правильно поняли? –
Довольно много в настоящее время я могу получить его только для распространения по горизонтали или по вертикали. Я хочу, чтобы каждый 8 экземпляров цикла while добавлял < /tr>, так что в таблице будет 8 столбцов x 20 нечетных строк. Вместо текущего 167x1/1x167, но он просто не хочет играть в мяч в настоящее время, когда я пытался использовать счетчики и т. Д., Чтобы попробовать это. –