したがって、私の目標は、mysql 情報をテーブルに出力することです。18番目のレコードごとに新しい列を開始したい. これが私の現在のコードです:
$hostname = "localhost"; //SET SERVER/HOSTNAME
$dbusername = "username"; //SET DATABASE USERNAME
$dbname = "database"; //SET DATABASE NAME
$dbpassword = "password"; //SET DATABASE USERNAME
$link = mysqli_connect($hostname, $dbusername, $dbpassword, $dbname);
if (!$link)
{
die('Connect Error (' . mysqli_connect_errno() . ') ' . mysqli_connect_error());
}
$continent='Africa';
//GET AFRICA Countries
$sql = "SELECT country FROM countries WHERE continent = '$continent';";
$result = mysqli_query($link, $sql, MYSQLI_USE_RESULT);
if (!result)
{
echo 'Error: ', $mysqli->error;
}
while($row = $result->fetch_assoc()){
$country = $row['country'];
echo "$country<br>";
}
今はリストをまっすぐな列に出力するだけですが、x回後に新しい列を開始したいです。それは可能ですか?