10行のデータが入力された後に、新しいランダム画像を1行(すべて単独で)挿入したいとします。PHP:MySQLの10行ごとに新しい行に画像を挿入するには?
私はこのような入力何かすべきと思っています:($カウンタ%10 == 0の場合
echo "<table border='1' CELLPADDING=5 STYLE='font-size:13px'>";
echo "<tr> <td><H3>No.</H3></td><td><H3>Date</H3></td>";
echo "<td><H3>First Name</H3></td> <td><H3>Last Name</H3></td>";
echo "<td><H3>City</H3></td><td><H3>Province</H3></td></tr>";
//declaring counter
$count=0;
// keeps getting the next row until there are no more to get
while ($row = mysql_fetch_array($data, MYSQL_ASSOC)) {
//counter equals
$count=$count+1;
// Print out the contents of each row into a table
echo "</td><td>";
echo $count;
echo "</td><td>";
echo $row['DateIn'];
echo "</td><td>";
echo $row['FirstName'];
echo "</td><td>";
echo $row['LastName'];
echo "</td><td>";
echo $row['City'];
echo "</td><td>";
echo $row['Province_State'];
echo "</td></tr>";
}
echo "</table>";
モジュラス演算子に問題がありますか? – Hamish
何もありません。 –
ええと、modであなたはカウンターをリセットする必要はありません。現実的にはどちらの方法でも動作し、効率の大幅な向上はありません。 – dweiss