【php-在Yii中调试SQL查询. CFileLogRoute与CWebLogRoute】教程文章相关的互联网学习教程文章

php – 我必须在A-Z的目录列表页面组中进行26次mysql查询吗?【代码】

我想为我的网站制作一个目录列表页面.该页面显示了我的所有网站文章.这些文章的标题是第一封信. 我必须运行26次mysql查询之类的mysql query like "SELECT * FROM articles Where title like 'a%'" mysql query like "SELECT * FROM articles Where title like 'b%'" mysql query like "SELECT * FROM articles Where title like 'c%'" ... mysql query like "SELECT * FROM articles Where title like 'z%'"我的html输出是:<div c...

php – 用于获取用户电子邮件等于某个变量的MySQL查询【代码】

首先,我不知道从哪里开始这样做.这就是我发布这个问题的原因.也许你们可以选择投票或关闭或举报. 这是问题所在.<?php$gmail = "dipesh@some.com"$split = explode('@',$service['User']['email']); ?>上面的代码输出一个包含两个元素的数组:一个用于dipesh,另一个用于some.com.这是正确的预期. 现在我想要一个MySQL查询,它将执行select查询以获取dipesh @的记录. 例SELECT * FROM users WHERE users.email LIKE 'dipesh';上面的代...

PHP中的MySQL查询给出了明显错误的结果【代码】

我正在使用PHP和PHPMyAdmin来创建一个小型的站点.我给会员一个身份证号码,根据该号码是目前数据库中最大的号码,1 在我得到PHP脚本之前,我做了25次测试. 然后我使用PHPMyAdmin删除了这25个条目. 但现在,当我的PHP代码执行此操作时:function getLatestID() {$query = "SELECT max(member_id) FROM members";$result = @mysql_query($query) or showError("unable to query database for user information");if (!($record = mysql_f...

php – 我的MySQL查询有什么问题?【代码】

SELECT E.id_employee,E.name,E.age,E.wage,D.name,CASE (SELECT COUNT(*) FROM manages M WHERE M.id_employee=E.id_employee) WHEN 1 THEN 'Chief' WHEN 0 THEN '-'END CASE FROM Employee E INNER JOIN work_in INNER JOIN Department D它给出了这个错误: 无法连接:您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在第5行的’CASE FROM Employee E INNER JOIN work_in INNER JOIN Department D’附近使用正确的...

php – MySQL查询按父级然后子位置排序【代码】

我的数据库中有一个页面表,每个页面都有一个父页面,如下所示:id parent_id title 1 0 Home 2 0 Sitemap 3 0 Products 4 3 Product 1 5 3 Product 2 6 4 Product 1 Review Page什么是最好的MySQL查询选择所有...

如何判断MySQL查询是否在PHP中没有返回任何内容?【代码】

我正在使用PHP5和MySQL.我正在使用mysql _…()函数.解决方法: if (mysql_num_rows($query_identifier) == 0)echo "Query returned 0 rows";此外,mysql_query()在发生错误时返回false. Manual: MySQL functions in PHP

php – 没有重复的Mysql查询!【代码】

嗨,我会解释我想要的…… 我有一张像这样的记录表 ……………………… country_name – 用户名 印度 – abc1 澳大利亚 – abc2 印度 – abc3 美国 – abc4 Australis – abc5 黎巴嫩 – abc6 ……………………… 从上面我需要获得国家名单而不重复,有没有机会得到这样的… 例行代码:$sql = 'bla bla bla bla bla';$res = mysql_query($sql);while($row = mysql_fetch_array($res)){echo $row['country_name'].'<br /><br ...

php – 检查mysql字段在mysql查询中是否包含某个数字【代码】

我有一个表格,其中包含很少的ID,这些列通过多重选择放入数据库.例如,列包含:1,4,5,7,9.是否可以通过MySQL查询检查此列是否包含例如5号或不包含?我需要选择所有在该字段中列出的5号或其他人,并通过php打印它们.解决方法:http://dev.mysql.com/doc/refman/5.6/en/string-functions.html#function_find-in-setSELECT ... WHERE FIND_IN_SET(5, list_column)但要明白,这种搜索必然会非常缓慢.它不能使用索引,它将导致完整的表扫描(读...

PHP从MySQL查询转换日期【代码】

我认为这是一个简单的问题.我们有一个带有DATE字段的MySQL数据库,日期以美国格式存储(2010-06-01). 在我将显示日期的PHP页面中,我只想将此日期转换为英国格式(01-06-2010). 任何帮助和建议表示赞赏! 谢谢, 荷马.解决方法:您没有指定并且您的示例含糊不清,但我假设您正在讨论以日 – 月 – 年格式输出.您可以使用strtotime将字符串日期解析为unix时间戳,然后将该时间戳提供给date以及您要输出日期的格式:date("d-m-Y", strtotime(...

php – SQL查询多个AND和OR不起作用【代码】

我有一个包含由双管分隔的值的单元格.我试图用以下内容搜索这个单元格的内容,(其中10是要搜索的数字)?,10%,?%和10 我的查询似乎只返回10.没有其他变化.有人可以告诉我为什么它不起作用? 提前谢谢了. (您在下面看到的SQL查询是从准备好的PDO查询语句中导出的内容)SELECT `Hat`.`id` AS `Hat_id` , `Hat`.`hatCode` AS `Hat_hatCode` , `Hat`.`hatCodeOther` AS `Hat_hatCodeOther` , `Hat`.`name` AS `Hat_name` , `H...

php – 3个日期范围之间的Mysql查询【代码】

我有一个允许用户生成报告的PHP脚本,他们可以选择3个日期范围.即2012-01-01 to 2012-01-31 AND 2011-01-01 to 2011-01-31 AND 2010-01-01 to 2010-01-31但是当我执行查询,并且某个日期范围之间没有记录时,查询不返回任何值. 这是我的查询:SELECT DealerName WHERE InterviewDate >= "2012/01/01 " AND InterviewDate <= " 2012/03/31"AND InterviewDate >= "2012/07/01 " AND InterviewDate <= " 2012/09/31"我需要一个查询,如果...

货币的浮点精度:在MySQL查询中使用“round”函数与PHP vs Javascript【代码】

我正在处理金额.在MySQL数据库中,以下字段费用和费率(百分比)是DECIMAL类型,具有2位小数精度.SELECT ROUND(fee * (1- rate/100))),2 ) as profit from products由于查询只返回值而不是将它们保存在变量中,精度问题*是否仍然存在(PHP或JS附带)?如果是这样,最好在PHP或JS中舍入浮点数? *是的我是指保存双倍时出现的精度问题,例如1.5可能会保存为1.49999999解决方法:其他人可能已经提到了这一点,但我想让你知道我在PHP中处理钱计算的...

在MYSQL查询之前使用PHP变量【代码】

!!请向下滚动到“编辑4”!! 这让我绝对疯狂! 我有以下代码,它不起作用:$importsectie = join("','",$importsectie);$query1 = "SELECT * FROM smoelenboek WHERE sectie1 IN ('$importsectie') OR sectie2 IN ('$importsectie') OR sectie3 IN ('$importsectie') OR sectie4 IN ('$importsectie') OR sectie5 IN ('$importsectie') AND actief='ja' ORDER BY achternaam ASC";$result1 = mysql_query($query1) or die(mysql_erro...

php – 来自数据库的SQL查询【代码】

我需要一些帮助,如何从sql软查询.我有一个带有html页面的php脚本,它显示了查询的结果. 我有这个问题:$ready_orders = DB::query( 'SELECT * FROM ordertable where orderid is NOT null ORDER by id DESC')->fetchAll( DB::FETCH_ASSOC ); 从HTML我有这个;<tal:block tal:condition="exists:orders"><table><tr><td>amount</td><td> want counter here</td><td>result 1</td><td>result 2</td><td>result 3</td><td>result 4</td>...

PHP中的MySQL查询不再有效【代码】

我接管了这个网站的维护,我只知道MySQL的基本命令.当WordPress更新到版本4.3.1时,此查询停止工作.直到那时,它工作好几个月. 用户将信息输入到传递到MySQL数据库的表单中,这仍然有效.然后从填写的表单中提取数据,并通过电子邮件发送给公司.电子邮件通过但字段为空. ‘$query =“INSERT INTO …_ app(appid,$insert_keys)VALUES(”,$insert_values)”;mysql_query($query)or die(mysql_error());$app_query = mysql_query("SELECT MA...