[英]PHP script for SQL querying
我仍在学习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 querying_category()
传入$category
作为参数,但在我的blog.php或ecommerce.php中声明$category
来实现此目标吗?
我对问题所做的编辑似乎解决了OP的问题。
有几行代码缩进得不正确,还有一些拼写错误。
根据OP的要求,给出了此答案以结束问题。
但是 ,此行return $web_data;
应该已经return $website;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.