【发布时间】:2015-10-27 00:43:48
【问题描述】:
我一定是做错了什么,我有这个查询,但是当我添加内部连接时它停止工作,非常感谢任何帮助或建议。所有字段名称都经过三重检查并且是正确的。当我移除内部连接时,产品名称完美呼应。
$result_c = mysqli_query($con,"SELECT * FROM products INNER JOIN images on products.product_code=images.product_code WHERE products.new='1'");
$row_product = mysqli_fetch_assoc($result_c); ?>
<?php echo $row_product['product_name']; ?>
【问题讨论】:
-
内连接将确保数据跨表存在,如果提供附加条件,您可能需要提供两个表中的一些示例数据。
-
您的连接值似乎没有被引用。尝试左连接。
-
表结构为:(产品)product_id、product_code、product_name、product_desc、price、color、new、clearance。 (图片)product_code、product_image_big1。并显示
-
您声明的产品没有图片。
-
就是这样,谢谢。我有时就是这样一个工具,在处理新模板时忘记更改 img url。谢谢 我如何接受评论的答复?