因此,我一直在开发Quiz App,并且不断收到很多解析和其他错误。我的数据库连接正在正常工作,我不知道该如何修复我的应用程序。
我得到的最新错误是:致命错误:未捕获的错误:调用C:\ wamp64 \中数组上的成员函数fetch_assoc()。>
这是我的代码:
* Get the Question */ $query = "SELECT * FROM questions WHERE question_number = $number"; //Get result $result = mysqli_query ($conn,$query); $question = $result->fetch_assoc(); /* * Get choices */ $query = "SELECT * FROM choices WHERE question_number = $number"; //Get result $result = mysqli_query ($conn,$query); $choices = $result->fetch_assoc(); ?> <html> <body> <main> <div class="container" > <div class="current">Question 1 of 5</div> <p class="question"> <?php echo $question ['text']; ?> </p> <?php while ($row = $choices->fetch_assoc()) : ?> <li><input name="choice" type="radio value="<?php echo $row ['id'];?> " /><?php echo $row ['text']; ?></li> <input type="submit" value="Sumbit your answer"/> </ul> </main> </body> </html> <?php endwhile;
非常感谢您的帮助或建议。谢谢
因此,我一直在开发Quiz App,并且不断收到很多解析和其他错误。我的数据库连接正在正常工作,我不知道该如何修复我的应用程序。我得到的最新错误是:...
错误表明您正在尝试从数组而不是从数据库结果集中获取。在您的代码中: