【PHP,如何判断mysql语句是否有返回值、是否有内容】教程文章相关的互联网学习教程文章

求助sql语句

有两张数据表: 第一张有2个字段 id 和 name1,第二张表有3个id p_id name2,第二张表的p_id是第一张表的外键。怎么修改使第二张表的name2的值为:name1/name2. 比如第一张表数据:id 1 name one 第二张表数据: id 1 p_id 1 name1 two 怎么修改使第二张表数据为: id 1 p_id 1 name2 one/two ...

统计今日、昨日的帖子数量,phpmysql语句该如何书写?

统计今日、昨日的帖子数量,php mysql 语句 该如何书写?急!!! 回复讨论(解决方案) 建议把表结构贴出来以供分析 你数据表的结构最好发一下,因为都不知道你的数据表帖子的时间字段是什么格式的 现举最简单的表结构如下: 如提所问,php mysql 语句该如何书写? select count(id) from table where datetime=curdate()-1 昨天 select count(id) from table where datetime=curdate() 今天 select dat...

下面这个SQL语句怎么改成这个格式啊?

下载了一个PHP源码 好像是面向对象格式吧! 我看懂 但是格式写不多 拜托啦 下面这个SQL语句怎么改成 这个格式啊? 随机rand函数的语句读取 一般都是这样写的 SELECT * FROM `table` WHERE id >= (SELECT FLOOR( MAX(id) * RAND()) FROM `product` ) ORDER BY 'product_id desc' ; 我下载的源码应该是写成函数的格式啦! 我不知道怎么改啦 $product_tuijian = $db->pe_selectall('product', array('produc...

求写一SQL语句

表company id city top 1 北京,上海 北京 2 济南,石家庄 济南 3 北京 北京 排序规则: 1、搜索“北京”列出`city`中有“北京”的; 2、`top`中有“北京的靠前”; 3、`id`从大到小排列 回复讨论(解决方案) 再加50分,就这些分了,请大哥大姐帮忙 不够100分了,请大哥大姐帮忙 不在线等了,想拿分的找我QQ515403255 sel...

请大牛们给点sql语句重用的办法?

现在是我有几条非常长的sql语句,需要在不同地方分别应用,所以我想把它们分别写成存储过程来公用,也方便调试。 存储过程已经写好了,但是我用php调用的时候,每调用一个存储过程都要做一次新的数据连接,感觉太麻烦,太耗资源。 请问有没有更好的sql语句重用的方法,或是怎么处理一个php页面调用存储过程,而不关闭连接。谢谢! 现在实现方法如下: $pdobakpro1 = new PDO('mysql:host=localhost;dbname=test','root...

问一个论坛短消息群发的sql语句。

上面是DISCUZ的短消息群发数据表,请问怎么查询用户没有阅读的短消息呢? 回复讨论(解决方案) select * from 用户记录表 a inner join 消息表 b on a.gpmid=b.id where a.status=0 select * from 用户记录表 a inner join 消息表 b on a.gpmid=b.id where a.status=0 不好意思,是我问题描述不清楚, 我的意思是,查询每个用户没有阅读的短消息, 就是a用户阅读过后,就不再显示了,但如果b用户没阅读就会显示...

求一sql语句的写法

我需要在留言表中查询最新的30条留言,然后这30条还要随机显示。 回复讨论(解决方案) 什么叫随机显示? 什么叫随机显示? 我再补充一下,首先我要在前台显示5条信息,但是这5条信息,必须在留言表所有信息中最新的30条里再随机获取5条出来显示。 这种用SQL语句好像实现不了。 用sql语句也能达到要求,如果表比较大可能会有点慢吧 用sql语句也能达到要求,如果表比较大可能会有点慢吧 可不可以举个例子。 ...

在php中拼的sql语句

我在php的拼写的sql语句,输入后是这样的 select * from `zx_solutions` where s_id = 6? 把这条语句放在数据库中执行,报以下错误: [SQL] select * from `zx_solutions` where s_id = 6? [Err] 1054 - Unknown column '6?' in 'where clause' 请高手指点: 回复讨论(解决方案) select * from `zx_solutions` where `s_id` = 6? 这样 @ #2,这样也不行,它把6当成了列 贴出你的代码片段 估...

php如何判断SQL语句的查询结果是否为空?

代码如下: $sql =mysql_query( "select * from tv_video where title like %$keyword% limit $offset,$PageSize");$result=mysql_fetch_array($sql);if(!empty($result)){while($result=mysql_fetch_array($sql)){echo "hello word!"}if(!empty($result)){echo "记录为空";} 测试结果为:无论记录是否为空,都会输出"hello word!"与"记录为空",也就是两个条件都成立,这就让我很费解了,到底怎样判断一个SQL返回结果是否为空...

wordpress代码:sql语句中的pmwp是什么意思?

看到以下代码: WordPress 使用久了,有些 Post 删除了,但是其对应的 Post meta 数据还存在,那么怎么删除这些孤立的 Post Meta 数据呢?在数据库管理软件中直接运行下面的 SQL 语句: DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL ----不解的是,“pm" ,"wp" 是什么意思 ? 回复讨论(解决方案) 就 SQL 指令而言 pm 是表 wp_postmeta 的别名,wp 是表...

请教,SQL语句里如何运行PHP函数对查询的结果进行限制?

请各位帮帮忙,程序的作用是先执行SQL后,对查询出的结果进行显示,但是如果再查询后在进行判断显示的话分页会出问题,代码如下: $_BCACHE->cachesql(shopsearch, SELECT i.itemid,m.mapapimark,m.itemid FROM .DB::table(shopitems). i LEFT JOIN .DB::table(shopmessage). m ON i.itemid=m.itemid WHERE m.mapapimark!="" , 0, 1, $tpp, 0, index, shop);$multipage = $_SBLOCK[shopsearch_multipage];$resultcount = $_SBL...

关于sql语句判断与程序判断,哪个更省时省力?

关于sql语句判断与程序判断,哪个更省时省力? 一, 1,select if(age>10,name,'10') as 姓名 from student;(mysql sql判断年龄大于10则查出姓名) 2,循环展示在前台 二, 1,select name from student; 2,程序判断年龄大于10并循环显示在前台 问: 关于第一和第二两种方法,哪个更省时省力?(可以不局限于上面的例子) 回复讨论(解决方案) 自己测试下看下两个方法的执行时间不久不知道了吗 sql快,前...

php里传递一个MYSQL语句的奇怪问题

我有这样一个语句 $sql = "select * from tb2300 where qty2 然后我执行echo $sql; 页面显示只有 select * from tb2300 where qty2 这个是什么情况? mysql4.1.10 apache2.0 php 5.2.4 回复讨论(解决方案) qty是字符串 要使用单引号包裹 或者换成数字也可以,要么加$,作为变量 原因,我说不全,等高手. 我那些全部是字段…… 正常,是浏览器的原因 非 IE 浏览器似乎都这样 原因是 select *...

phpmyadmin里面无法执行sql语句

刚下载安装的phpmyadmin,可是里面无法执行sql语句,不管执行什么他的返回都是SELECT * FROM `news` WHERE 1 LIMIT 0 , 30,搜索和插入栏都可以用,就是无法直接执行sql语句 回复讨论(解决方案) 没有见过这种怪事,什么版本? 没有见过这种怪事,什么版本? phpMyAdmin-3.5.2-all-languages.zip mysql-5.5.25a-win32.msi 基本应该都可以 除非你的登录账号没有权限 没碰到过 没遇到过这么诡异的...

可以监控是哪个文件执行的sql语句么?

有给项目我接手维护,开发人员不是我,但是发现网站可能有后门。 经常被人修改数据。 但是一个文件一个文件看也不一定能找到。 所以想监控哪个文件执行的操作记录下来分析。。 请问有什么方法么? 回复讨论(解决方案) 你的项目使用了数据库类吗? 你的项目使用了数据库类吗? 是指在数据库操作的时候都调用了conn.php这样子么 你的项目使用了数据库类吗? include文件夹下有db_mysql.clas...