哪里有问题啊,我端口也没改啊,我看那个视频也是这样的啊,到底是为什么啊
3条回答 默认 最新
- Kwan的解忧杂货铺@新空间代码工作室 2024-06-02 13:41关注
下午好🌅🌅🌅
本答案参考ChatGPT-3.5根据您提供的信息,我们可以看出您的代码存在一些语法错误和逻辑错误。
首先,PHP连接MySQL的函数应该是mysqli_connect(),而不是Sa-mysqli_connect()。
其次,在执行查询语句之前,您需要先连接到MySQL数据库。正确的连接代码应该是:
$conn = mysqli_connect('localhost', 'root', 'root', 'zzt', 3306); if (!$conn) { die('连接数据库失败:' . mysqli_connect_error()); }
然后,您的SQL查询语句中的语法也是有问题的。正确的查询语句应该是:
$sql = "SELECT * FROM user"; $result = mysqli_query($conn, $sql); if (!$result) { die('查询失败:' . mysqli_error($conn)); }
最后,在循环中获取查询结果的行数时,应该使用mysqli_num_rows()函数,而不是mysqli_affected_rows()函数。正确的循环代码应该是:
while ($row = mysqli_fetch_assoc($result)) { var_dump($row); }
综上所述,以下是您需要修改的代码:
$conn = mysqli_connect('localhost', 'root', 'root', 'zzt', 3306); if (!$conn) { die('连接数据库失败:' . mysqli_connect_error()); } $sql = "SELECT * FROM user"; $result = mysqli_query($conn, $sql); if (!$result) { die('查询失败:' . mysqli_error($conn)); } while ($row = mysqli_fetch_assoc($result)) { var_dump($row); } mysqli_close($conn);
请将以上代码覆盖到您的mysql.php文件中,并保存后再次运行,看看是否解决了您的问题。
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 esp32cam串口图传
- ¥15 C# 用partial定义部分类无法快速预览代码
- ¥15 fastreport 代码无法设置最后一页横线不显示
- ¥15 stm32u535芯片usb hid custom类接收数据有问题
- ¥15 ue5.3 pico打包失败 求帮助
- ¥15 请教,这是用chatgpt写的CAD LISPD脚本,需求是画一个由双直线组成的矩形
- ¥50 微信小程序 成功包奶茶啊
- ¥15 计算机博弈的六子棋代码
- ¥15 在Fetch API中传送的参数为何不起作用?
- ¥15 问题遇到的现象和发生背景 360导航页面千次ip是20元,但是我们是刷量的 超过100ip就不算量了,假量超过100就不算了 这是什么逻辑呢 有没有人能懂的 1000元红包感谢费