我有以下代码:
$result = mysqli_query($con, "SELECT * FROM da_questions");
while($row = mysqli_fetch_array($result))
{
}
mysqli_close($con);
从表da_questions
中选择所有内容。现在这是一个名为config.php
的文件,我的网站的所有页面都需要该文件。现在我想在我的外部页面上执行以下操作...让我们说index.php
<?php foreach($results as $question): ?>
<p><?php echo $question['question_title']; ?></p>
<br />
<p><?php echo $question['question_text']; ?></p>
<br />
<?php endforeach; ?>
我的文件支出如下所示:
index.php
config/
config.php
我该怎么做?
答案 0 :(得分:1)
为什么不
$results = array(); while($row = mysqli_fetch_array($reult)) { $results[] = $row; }
或@Phil指出:
$results = $result->fetch_all(MYSQLI_ASSOC)
答案 1 :(得分:0)
使用您的代码
$result = mysqli_query($con, "SELECT * FROM da_questions");
$results = array();
while($row = mysqli_fetch_array($result))
{
$results[] = $row;
}
mysqli_close($con);
index.php中的写如下
include('config/config.php');
<?php foreach($results as $question): ?>
<p><?php echo $question['question_title']; ?></p>
<br />
<p><?php echo $question['question_text']; ?></p>
<br />
<?php endforeach; ?>