Php 从数据库中获取我的所有问题,然后根据ID选择一个
我有一个数据库,里面有我所有的问题。每个问题都是“是/否”问题Php 从数据库中获取我的所有问题,然后根据ID选择一个,php,ajax,Php,Ajax,我有一个数据库,里面有我所有的问题。每个问题都是“是/否”问题程序以ID为1的问题开始。如果此问题单击“是”,则转到ID为2的问题,如果单击“否”,则转到ID为10的问题 $connection = mysqli_connect("localhost", "root", "" , "mobiledatabase"); $question_id = rand(1,100); $query = "SELECT * FROM questions WHERE id='$question_id' ";
程序以ID为1的问题开始。如果此问题单击“是”,则转到ID为2的问题,如果单击“否”,则转到ID为10的问题
$connection = mysqli_connect("localhost", "root", "" , "mobiledatabase");
$question_id = rand(1,100);
$query = "SELECT * FROM questions WHERE id='$question_id' ";
$query_run = mysqli_query($connection,$query);
$query_row = mysqli_num_rows($query_run);
if ($query_row==1) {
foreach ($query_run as $row ) {
$id_question = $row['id'];
$question = $row['question'];
}
}
通过这样做,我可以随机选择一个问题。但是如果不重新加载页面,我就无法获得另一个我想要的是得到我所有的问题,然后选择一个没有重新加载页面
$connection = mysqli_connect("localhost", "root", "" , "mobiledatabase");
$query = "SELECT * FROM adult_questions";
$result = $connection->query($query);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo $row["id"]." ".$row["question"]."<br>";
}
} else {
echo "0 results";
}
}
$connection=mysqli_connect(“localhost”、“root”、“mobiledatabase”);
$query=“从成人问题中选择*”;
$result=$connection->query($query);
如果($result->num_rows>0){
而($row=$result->fetch_assoc()){
回显$row[“id”]。$row[“问题”]。
;
}
}否则{
回显“0结果”;
}
}
我尝试过这样的东西,但这只是同时显示了它们
解决方案可能会有点复杂,张贴在这里(?),但请给我一个提示,我应该做什么。我应该把它们放在一个json文件,一个xml文件中吗 若你们不重新加载页面,那个么使用AJAX听起来你们应该使用javascript。如果您想显示第一个问题,然后单击“第一个”,然后单击“第二个”…?ajax教程将是,thx