gpt4 book ai didi

php - mysqli_error() 正好需要 1 个参数,给定 0

转载 作者:可可西里 更新时间:2023-11-01 06:55:36 25 4
gpt4 key购买 nike

<分区>

我正在努力了解 mysql。有人能告诉我为什么这个 mysql 查询不起作用吗?我收到以下错误:

Warning: mysqli_error() expects exactly 1 parameter, 0 given in /home/freebet2/public_html/test.php on line 11

test.php

<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/includes/db.php');
$conn = db_connect();
$result = $conn->query("ALTER TABLE users ADD COLUMN refer_old INT(10) AFTER refer_id");

if(!$result){
echo "Error with MySQL Query: ".mysqli_error();
}
?>

db.php

 <?php

function db_connect() {
$result = new mysqli('localhost', 'user', 'password', 'db');
if (!$result) {
throw new Exception('Could not connect to database server');
} else {
return $result;
}
}

?>

如果我将更改字符串更改为类似这样的内容:$result = $conn->query("SELECT * FROM users refer_id"); 由于某种原因我没有收到任何错误。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com