左联接后无法在for-each循环中显示列

时间:2018-12-12 16:14:02

标签: php mysql sql mysqli

我正在我的商品表上运行此查询

src

enter image description here

${__dirname}/src/

查询运行正常,我得到了预期的结果

我也在每个查询的循环中运行,并且可以显示除gatsby-transformer-remark表中的gatsby-remark-prismjs以外的所有列

  

注意:未定义的索引:第94行的C:\ xampp \ htdocs \ ch10nb \ edititem.php中的status_id

我在做什么错?在运行该查询时,在phpmyadmin中,我没有出现任何错误,并且可以看到gatsby-plugin-manifest已添加到项目表中,但无法显示。

1 个答案:

答案 0 :(得分:0)

尝试添加别名

SELECT item.*
    , status.status_id   AS  status_id
FROM item 
LEFT JOIN status ON item.status = status.id