首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法访问php中的mySql结果

无法访问php中的mySql结果
EN

Stack Overflow用户
提问于 2012-06-29 16:49:27
回答 3查看 132关注 0票数 3

我有一个mySQL查询:

代码语言:javascript
运行
复制
Select MIN(A.product_id  + 1)
From   Tabel A Left Join Tabel B
On A.product_id = B.product_id - 1
Where  B.product_id Is NULL  

我在phpMyAdmin上运行它,结果是:

它返回正确的值(1803020005),但在字段'MIN(a.product_id + 1)‘下。

我如何在php中使用它?

我使用这个,但不起作用:

代码语言:javascript
运行
复制
$result = mysql_query ($select, $con);
$row = mysql_fetch_assoc($result);  

这是$result = mysql_query ($select,$con)的结果;

资源id #6

这是$row =mysql_fetch_assoc($result)的结果;:

数组

EN

Stack Overflow用户

发布于 2012-06-29 18:41:22

你的问题完全错了..。

On A.product_id = B.product_id -1 WHERE b.product_id IS NULL

告诉MySQL,只要A.product_id是空的,b.product_id必须与减去1的b.product_id相同。

现在,我想你在找WHERE B.product_id IS NOT NULL,你所有的烦恼都会被修复的。

另外,请阅读mysqli和PDO,因为mysql扩展(即: mysql_query)没有维护,并且包含了许多安全问题。PDO需要一些习惯,mysqli您可以切换到相对容易,没有太多的麻烦..

票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11265833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档