$count = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT s.*
FROM ".tname('space')." s
LEFT JOIN ".tname('spacefield')." sf ON s.uid=sf.uid WHERE s.uid=$uid1[uid] and sf.uid=$uid1[uid] and $wheresql "),0);这条语句的结果是有两个值是1,2两个数字//怎么用一句SQL把这个两个1,2数字用COUNT得出有两个数字
FROM ".tname('space')." s
LEFT JOIN ".tname('spacefield')." sf ON s.uid=sf.uid WHERE s.uid=$uid1[uid] and sf.uid=$uid1[uid] and $wheresql "),0);这条语句的结果是有两个值是1,2两个数字//怎么用一句SQL把这个两个1,2数字用COUNT得出有两个数字
解决方案 »
- 如何在ecshop中的.dwt文件中调用方法,那段代码是什么?
- 将二维数组重新按条件重新生成新数组
- php 页面加上样式后不显示页面的内容
- 发贴赚分,顺带讨论一下模版
- php里使用mysqli的query方法,插入数据是否不会记录在mysql的二进制文件里
- 怎样用ftp_get(ftp_fget)下载一个文件到客户端而不是server端?
- 我把图片存到mysql里后,为什么从mysql取出来显示出来是半张图片,有半截没显示出来?
- 哪位高手知道怎样用php实现Server push呀?
- PHP验证建行签名问题
- Zend guard loader for php 5.6nts
- 最近听说一种UTF8的文件编辑器
- 来讨论一下大家用PHP都是怎么判断服务器支持某自定义组件?除了修改PHP.INI外
FROM ".tname('space')." s
LEFT JOIN ".tname('spacefield')." sf ON s.uid=sf.uid WHERE s.uid=$uid1[uid] and sf.uid=$uid1[uid] and $wheresql "),0);
这个结果返回的应该只有一个字符串或数字吧, 难道返回的是数组?照1楼那样写 把 s.* 改成 COUNT(s.*) 应该不会有语法错误吧!
我也不知道怎样才能够让count返回两个值