gpt4 book ai didi

php - 当我尝试从 MySQL 检索信息时,我的页面崩溃了

转载 作者:搜寻专家 更新时间:2023-10-30 23:04:11 26 4
gpt4 key购买 nike

我的 PHP 脚本有一些问题。

我有一个存储在 PHP 文件中的 PHP 函数,我正在尝试从另一个脚本运行该 PHP 函数。

所以用代码来解释我自己:

like.inc.php:

function post_exists($id) {
$host = "example";
$username = "example";
$password = "example";
$database = "example";

$connection = new mysqli($host, $username, $password, $database);

$id = $connection->real_escape_string($id);

$query = $connection->query("SELECT COUNT(`id`) AS `count` FROM `posts` WHERE `id` = '$id'");

while ( $row = $objQuery->fetch_object() ) {
if ( $row->count == 1 ) return true;
}
}

配置文件.php:

include ( 'like.inc.php' );

if (post_exists(70) === true) {
echo 'Exists!';
}

ID 为 70 的帖子已存在,因此它应该回显 Exists!但它只是让我的页面崩溃了一半。所以也许它没有正确加载?

非常感谢任何帮助!

最佳答案

$objQuery 必须通过 $query。尝试使用此代码:

 function post_exists($id) {
$host = "example";
$username = "example";
$password = "example";
$database = "example";

$connection = new mysqli($host, $username, $password, $database);

$id = $connection->real_escape_string($id);

$query = $connection->query("SELECT COUNT(`id`) AS `count` FROM `posts` WHERE `id` = '$id'");

while ( $row = $query->fetch_object() ) {
if ( $row->count == 1 ) return true;
}
}

关于php - 当我尝试从 MySQL 检索信息时,我的页面崩溃了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28790528/

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