为了账号安全,请及时绑定邮箱和手机立即绑定

使用php从MySQL中选择并打印出数据,但无法正常工作

使用php从MySQL中选择并打印出数据,但无法正常工作

PHP
素胚勾勒不出你 2021-05-12 17:18:53
我在MySQL的数据库中有一个表(“模块数据库”),我需要通过编写php脚本在服务器上打印出该表(非常简单,两行带有名称的“ Fnamn”和“ Enamn”),使用MySQL。问题是:它不起作用。文档(.php)的html部分工作正常(h1出现在屏幕上),但我什么也没得到。可能是什么问题呢 ?尝试了几种不同的方法,甚至通过从w3学校(https://www.w3schools.com/php/php_mysql_select.asp)复制/粘贴并更改了一些变量,但没有进行任何更改(结果为“ 0”) W3一个,现在没有新的)。<h1>Script modul</h1><?php$servername = "localhost";$username = "antony";$password = "thepassword";$dbname = "antony";// Create connection$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn->connect_error) {    die("Connection failed: " . $conn->connect_error);}$query = "SELECT * FROM moduledatabas";$result = mysqli_query($query);if (!$result) {    $message = 'Invalid query: ' . mysqli_error() . "\n";    $message .= 'Whole query: ' . $query;    die($message);}while ($row = mysqli_fetch_assoc($result)) {    echo $row['Fnamn'];    echo $row['Enamn'];}mysqli_free_result($result);
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

你有没有过$conn在你的mysqli_query(),只是改变如下面的代码:

$query = "SELECT * FROM moduledatabas";

$result = mysqli_query($conn,$query);

有关更多信息,请参考mysqli_query


查看完整回答
反对 回复 2021-05-28
  • 1 回答
  • 0 关注
  • 140 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信