2012-08-07 4 views
-1

저는 몇 시간 동안이 작업을 해왔고 올바른 결과를 얻는 방법을 잘 모르겠습니다. 누군가가 나를 도울 수 있기를 바랍니다.테이블을 수평으로 에코 케합니다.

나는 결과를 테이블에 수직으로 반향하는 아래의 코드를 가지고 있지만, 서로 옆에 셀을 원한다. 어떻게 이것을 할 수 있을까?

<?php  
echo "<table border='1' cellpadding='1' width='100%' bordercolor='000099'border='solid'> 
"; 
echo '<div style="width:100%;">'; 
while($row = mysql_fetch_array($boxlink)) 
echo "<tr>"; 
{ 

echo "<td>" . $row['page_page_title'] . "</td>"; 

} 
echo "</tr>"; 
echo "</table>"; 
echo '</div>'; 
?> 

감사합니다. 많은 도움을 주신 Brill은 왜 그런 작은 문제가 발생할 수 있습니까?

+1

, 그리고 ='국경을 사용하지 마십시오 루프 – Waygood

+0

외부에 넣어 '1'= '1'폭의 cellpadding = ' 100 % 'bordercolor ='000099 '', 고대 html 구문입니다! 대신 아래에서 사용하는 스타일을 사용하십시오. – Mark

답변

2

tr 태그를 루프 밖으로 이동하십시오. tr 태그가 나타날 때마다 또 다른 행을 만듭니다.

0

이 시도 : 새 행을 만들 루프에서 TR 태그를 제거

<?php  
echo '<div style="width:100%;">'; 
echo "<table border='1' cellpadding='1' width='100%' bordercolor='000099'border='solid'> 
"; 
echo "<tr>"; 
while($row = mysql_fetch_array($boxlink)) 
{ 
echo "<td>" . $row['page_page_title'] . "</td>"; 
} 
echo "</tr>"; 
echo "</table>"; 
echo '</div>'; 
?>