我在functions.php中有这个功能,我想用这个函数
获取数据function getQuestionByNumber($number){
$sql = "SELECT * FROM question WHERE id = '$number'";
$result = mysqli_query($db, $sql);
$row = mysqli_fetch_assoc($result);
return $row;
}
我想要做的是使用此功能我想从测试页面上的问题表中获取问题 继承我的测试页代码:
<?php
include('includes/conn.php');
include('includes/functions.php');
$number = $_GET['num'];
$ques = getQuestionByNumber($number);
?>
<textarea readonly><?php echo $ques['question']; ?></textarea>
但它给出了错误:
注意:未定义的变量:db in 第9行的C:\ xampp \ htdocs \ onlineExam \ testingques.php
警告:mysqli_query()期望参数1为mysqli,null给定 在第9行的C:\ xampp \ htdocs \ onlineExam \ testingques.php
警告:mysqli_fetch_assoc()期望参数1为mysqli_result, 第10行的C:\ xampp \ htdocs \ onlineExam \ testingques.php中给出的null
有人可以帮助我,我是初学者,刚刚开始构建应用程序
答案 0 :(得分:1)
尝试做类似
的事情function getQuestionByNumber($db, $number)