2016-09-11 3 views
-4

Итак, у меня есть отображение результатов, только они отображаются в 1 колонке на веб-странице. Я хотел бы, чтобы отобразить в 5 столбцовКак сделать вывод результатов SQL в разных вертикальных столбцах?

Heres мой код

$query = "SELECT * FROM mytable LIMIT 5"; 
$result = mysql_query($query); 

echo "<table>"; 

while($row = mysql_fetch_array($result)){ 
echo " 
     <table width='100%' style='padding-right:50px; padding-left: 50px;'> 

     <td><img id='dvdCovers' src='". $row['FIELD4'] ."'/> 
     <br> 

     <a id='tcMain'>". $row['FIELD1'] ." <a> ". $row['FIELD2'] ."</tc> 
     <tr> 

     </table> 
"; 
+0

Вы создаете новую таблицу на каждый проход здесь. –

+1

вам нужно понять логику своего кода в первую очередь, чтобы сделать это. – Sachin

ответ

0
$query = "SELECT * FROM mytable LIMIT 5"; 
$result = mysql_query($query); 

echo " <table width='100%' style='padding-right:50px; padding-left: 50px;'>"; 

while($row = mysql_fetch_array($result)){ 
echo "<tr> 
     <td><img id='dvdCovers' src='". $row['FIELD4'] ."'/></td> 
     <td><a id='tcMain'>". $row['FIELD1'] ." <a></td> 
     <td> ". $row['FIELD2'] ."</td></tr>"; 
} 
echo "</table>"; 
+0

Я понятия не имею, почему ваш ответ был опущен; не мой голос, это точно. –

+0

Я пытался повышать, но не могу из-за новой учетной записи. Однако это определенно помогло моему коду, я думаю, что мне нужны разные таблицы для каждого фильма, скажем так, поэтому в каждой таблице есть постер фильма, название фильма, год, и это будет эта таблица в целом, тогда я бы хотел воспроизвести эту таблицу рядом с он (но с разными данными), как и ячейки таблицы, но таблицы. Спасибо за ответ! – Dylan

Смежные вопросы