отображение массива php не отображает все столбцы

Хорошо, я испортил флажки, чтобы ПОСТАВИТЬ данные и отображать каждый из них на странице оформления заказа, но у меня проблема в том, что, когда он достигает 4-го столбца, он останавливает его, когда достигает определенного предела символов, а также как я могу превратить это в таблицу на страница оформления заказа.

код фрагмента базы данных:

print '<td><input type="checkbox" name="check_list[]"value='. $getColumn[0]. $getColumn[1].     $getColumn[2]. $getColumn[3]. $getColumn[4].  $getColumn[5].$getColumn[6].$getColumn[7].$getColumn[8].$getColumn[9].'</td>';
for ($column = 1; $column < pg_num_fields($res); $column++)
{
print "<td>" . $getColumn[$column] . "</td>";
}
}
print '</table>'

страница оформления заказа

<?php

echo "<hr />\n";
$res = pg_query ($con, "select count(ref) from music");
$a = pg_fetch_row($res);
echo "<p>Total " . $a[0] . " music in database.</p>";

echo "<table border='1'>\n<thead>\n<tr>\n";
echo "<th>Artist</th><th>Composer</th><th>Genre</th><th>Title</th><th>Album</th><th>Label</th>     <th>Price</th><th>Description</th>\n";
echo "</tr>\n</thead>\n<tbody>\n";
$res=pg_query($con, "SELECT * from music ORDER BY ref");
while ($a = pg_fetch_array ($res))
{
echo "<tr>";
for ($j = 0; $j < pg_num_fields($res); $j++) {
// htmlspecialchars converts things like & to HTML entity codes
echo "<td>" . htmlspecialchars($a[$j], ENT_QUOTES) . "</td>";
}
echo "</tr>\n";
}
echo "</tbody>\n</table>";?>

0

Решение

Я уверен, что вы пытались сделать следующее:

print '<table>';
for ($column = 1; $column < pg_num_fields($res); $column++) {
echo '<tr>';
print '<td><input type="checkbox" name="check_list[]" value="'.$getColumn[$column] .'" /></td>';
print "<td>" . $getColumn[$column] . "</td>";
echo '</tr>';
}
print '</table>';
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]