-3
我是新的php。我做了一個測驗應用程序,我想顯示不再重複的問題。這是我的代碼。 請幫我展示要求的結果。顯示行不重複鏈接數據庫
<?php
include('connect.php');
$sql = "SELECT * FROM quiz_question WHERE theme_id= 2 ORDER BY RAND()";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
$id = $row['id'];
echo "
<h2>" . $row["question"]. "</h2>";
break;
}
}
$check_id = array ($row['id']);
echo $check_id['0'];
if(array ($row['id']) == $check_id){
echo "no question ";
}
else{
echo "
<h2>" . $row["question"]. "</h2>";
}
?>
這並不清楚你的意思。你能詳細說明嗎?這段代碼做了什麼以及它在哪裏/如何明確地不按預期工作? – David
如果您收到顯示的重複項,您可以嘗試DISTINCT和/或GROUP BY,如果這是問題所在。 –
此代碼運行並顯示問題,但1個問題重複多次,我想每次都顯示唯一的問題。 –