PHP를 사용하여 추출 된 mysql 데이터를 테이블에 넣으려고합니다. 문제는 가져온 데이터를 모든 행이나 모든 열에 넣을 수 있다는 것입니다. 필자가 수행하고자하는 것은 가져온 데이터를 열 형식으로 저장하는 것으로 4 열을 사용하자마자 다음 데이터가 다음 행에서 시작되어야합니다.PHP에서 가져온 데이터의 제한 열
현재 아래 논리를 사용하고 있지만 모든 항목이 하나의 열로 표시됩니다.
목표는 데이터를 인쇄 할 수 있도록 페이지 크기로 제한하는 것입니다. 당신이 모든에 ($i
)
$i = 0; // Your counter
while($row = mysql_fetch_array($result))
{
// ...
에서 찾고있는 수의 기록을 볼 수있는 카운터를 유지
:
<div>
$result = mysql_query("SELECT * FROM master_data");
echo "<table border='1'>
<tr>
<th>Accounts</th>
</tr>";
echo "<tr>";
while($row = mysql_fetch_array($result))
{
echo "<td>";
echo "First Name:" . $row['First_Name'] . "</br>";
echo "Middle Name:" . $row['Middle_Name'] . "</br>";
echo "Last Name:" . $row['Last_Name'] . "</br>";
echo "</td>";
}
echo "</tr>";
echo "</table>";
mysql_close($con);
?></div>
[PDO 또는 mysqli] (http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php?rq=1)를 사용하십시오. – Jonast92
'if ($ count ++> = 4) {시작 새 행; $ count = 0; }'기본적으로. –
원하는 출력 유형과 데이터베이스 구조를 알려주십시오. 도움이 될거야! –