제품이라는 데이터베이스가 있습니다. 이 DB에는 image_id라는 필드가 있습니다. 각 image_id 테이블의 셀에 행 당 최대 3 셀을 표시하려면 싶습니다.데이터베이스의 각 항목에 대해 HTML로 데이터를 효율적으로 표시하는 방법은 무엇입니까?
이것은 내가 작성한 것입니다. 난 그냥
$HTML="<table><tr>";
$i=0;
$count=0;
@mysql_select_db($DB_DATABASE);
$query="SELECT image_id FROM produts";
$res=mysql_query($query);
while(list($image_id)=mysql_fetch_array($res))
{
$count++;
$i++;
$HTML.="<td>$image_id</td>";
if(($i%3)==0)
$HTML.="</tr><tr>";
}
$HTML.="</table>";
나의 이해는이 같은이 출력해야 뭔가 ...
<table>
<tr>
<td>image_id_1</td>
<td>image_id_2</td>
<td>image_id_3</td>
</tr>
<tr>
<td>image_id_4</td>
<td>image_id_5</td>
<td>image_id_6</td>
</tr>
</table>
내 코딩 때문이다 ... 나는 아무 이유없이 내 서버를 강조하고 있지 않다 있는지 확인하려면 형식을 수용 할 수 있습니까? 아니면 더 효율적으로 수행 할 수 있습니까? 고맙습니다.
이 질문은 http://codereview.stackexchange.com/ – sevenseacat
@sevenseacat에 속하기 때문에이 주제가 오프 토픽 인 것으로 보입니다. 끝내 주셔서 고마워, 링크 코드를 주셔서 감사합니다. 지금 당분간 내 코드를 검토하고 싶었지만, 그게 정확한 위치인지 알지 못했습니다. – Pavan
죄송합니다. 앞으로 연결되는 섹션을 사용하겠습니다. – Mike