gpt4 book ai didi

用于 SQL 查询的 PHP 脚本

转载 作者:行者123 更新时间:2023-11-29 13:05:58 25 4
gpt4 key购买 nike

我还在学习 php,所以请放轻松。对于你们来说,这可能听起来是一个愚蠢的问题。

对啊。我有一些类别,可以说博客、电子商务、作品集等。文件也根据。 Blog.php等

我还有functions.php,其中包含我的所有函数。

MYSQL 数据库是我存储文件信息的地方。网站信息、描述等。

我想要有 1 个函数从网站查询大约 1 个类别的数据,这样我就可以在 Blogs.php、eCommerce.php 等中显示它。我从 mysql 查询数据的函数如下所示。

这是一个例子:

function querying_category($category){
$db = DB::getInstance();
$all = $db->query('SELECT * FROM website WHERE category = {$category} ORDER BY id DESC');

if($all->count()){
foreach($all->results() as $website){
$web_data[] = $website;
}
}
return $web_data;
}

然后假设在我的 blog.php 中会这样:

$category = 'blog';
$website = querying_category($category);

你能告诉我我做错了什么吗?我想在我的 blog.php 或 ecommerce.php 等中声明一个变量,而不重写以下查询:

'SELECT * FROM website WHERE category = {$category} ORDER BY id DESC

我可以通过在 querying_category() 中传递 $category 作为参数来实现它,但在我的 blog.php 中声明 $category 或ecommerce.php?

最佳答案

看来我对问题所做的编辑解决了OP的问题。

有几行代码没有正确缩进,还有一些拼写错误。

根据OP的要求,给出这个答案是为了结束问题。

但是,这一行return $web_data;应该是return $website;

关于用于 SQL 查询的 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22697114/

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