php - 尝试基于 prod_category 和 cat_name 加入产品表和类别表
问题描述
我正在尝试创建一个基于产品的网站,用户从一个页面单击该网站,该页面会显示一个类别,然后为每个产品拆分为不同的应用程序。我遇到了一个最初的绊脚石,因为在尝试将我的产品和类别表连接在一起时,我无法让页面显示任何内容。
我试过四处寻找代码示例来尝试,但作为 PHP 和 PDO 的新手,我很难用简单的术语来理解事物。
这是我目前的加入,根据 PMA 应该可以正常工作。任何想法如何使该语句成为我可以遍历的数组?
if (isset($_GET['id'])) {
$id = $_GET['id'];
$data = $category->fetch_data($id);
$query = $pdo->prepare('SELECT * FROM products LEFT JOIN category on products.prod_category = category.cat_name WHERE category.cat_id=?');
$query->bindValue(1, $data);
$query->execute();
$products = $query;
}
解决方案
推荐阅读
- php - 简单的图像类不起作用,我做错了什么?
- jquery - JQuery Validation - 仅在存在错误时添加间距?
- python - 当从 HTML 上的表单传递变量时返回 TypeError: delete_user() 缺少 1 个必需的位置参数:'usr_name'
- flutter - Flutter 的 VS Code 主题编辑
- android - 从 Intent.ACTION_PICK 中选择多个图像时响应延迟
- java - 如何编写读取数组列表中特定内容并计算数组内容数量的方法
- android - 为什么 Google Ads 只会在发布版本上崩溃 Android 应用?
- visual-studio-code - 我们如何在 VSCode 编辑器中做 Emacs 之类的缩进?
- c++ - 如何提高与 std::vector 共享内存的数据映射(Eigen::Map)矩阵的 GEMM 性能?
- java - 在异常消息设置中显示代码详细信息