私は試しましたが、私はそれが間違っています。表は最初の行を連続してエコーし、他の行をエコーしません。親切に助けてください。PHPを使用してdbから動的テーブルを作成
$run = "
SELECT * FROM staff
";
$runquery = mysqli_query($connection, $run);
$runrow = mysqli_num_rows($runquery);
if($runrow < 1){
echo "<p class='errormsg'>You do not have any Staff</p>";
}
else{
$row = mysqli_fetch_array($runquery);
if($row) {
$surname = $row['surname'];
$lastname = $row['lastname'];
$phone = $row['phone'];
$username = $row['username'];
$role = $row['auth'];
}
foreach ($row as $staff) {
$table .= "
<tr>
<td>$surname</td>
<td>$phone</td>
<td>$username</td>
<td>$role</td>
</tr>
";
}
}
ループの前に変数を設定しているためです。 – Noman
動作しません。私はそれを試しました –
私の答えを確認してください – Noman