摘要: php修改xml结点属性,增加xml结点属性的代码,有需要的朋友可以参考下php 修改 增加xml结点属性的代码,供大家学习参考。php修改xml结点属性,增加xml结点属性的代码,有需要的朋友,参考下。1、xml文件复制代码代码如下:2、php代码load('x.xml');$em=$dom->getElementsByTagName('emotions');$em=$em->item(0);$items=$em->getElementsByTagName('item');foreach($items as $a){forea 阅读全文
posted @ 2013-10-24 09:23 一觉睡到天黑黑 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一直以为mysql随机查询几条数据,就用SELECT * FROM `table` ORDER BY RAND() LIMIT 5就可以了。但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上查看官方手册,也说rand()放在ORDER BY 子句中会被执行多次,自然效率及很低。You cannot use a column with RAND() values in an ORDER BY clause, because ORDER BY would evaluate the column multiple times.搜索Google,网上基本上都是查询m 阅读全文
posted @ 2013-10-24 09:20 一觉睡到天黑黑 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 在mysql中查询5条不重复的数据,使用以下:1 SELECT * FROM `table` ORDER BY RAND() LIMIT 5就可以了。但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上搜索Google,网上基本上都是查询max(id) * rand()来随机获取数据。1 SELECT *2 FROM `table` AS t1 JOIN (SELECT ROUND(RAND() * (SELECT MAX(id) FROM `table`)) AS id) AS t23 WHERE t1.id >= t2.id4 ORDER BY t1 阅读全文
posted @ 2013-10-24 09:19 一觉睡到天黑黑 阅读(276) 评论(0) 推荐(0) 编辑