为了账号安全,请及时绑定邮箱和手机立即绑定

崩溃...无语...知道错误在哪却不知道如何正确修改

崩溃...无语...知道错误在哪却不知道如何正确修改

心有猛虎_细嗅蔷薇 2017-02-28 17:31:06
SQL语句无误:INSERT可以执行,返回bool(true)                                                                UPDATE语句就有黄色警告,返回bool(false)PHP执行MySQL失败。最近学习《PHP与MySQL关系大揭秘》的文章发布系统和《Duang~MySQLi扩展库来袭》的实现用户列表都遇到同样的问题,一模一样的代码,就是提示失败。苦苦不能解决......
查看完整描述

4 回答

已采纳
?
八神花露水

TA贡献35条经验 获得超103个赞

你的SQL语句后面没加分号,当然执行失败。

$sql = "UPDATE user SET age = 28 WHERE id = 5;";

查看完整回答
反对 回复 2017-03-07
?
跳跳妹妹

TA贡献13条经验 获得超3个赞

不能用var_dump()获取了吧,

$query = "SET NAMES GB2312;";                          //设置查询字符集为GB2312

$query .= "SELECT CURRENT_USER();";                   //从MySQL服务器获取当前用户

 $query .= "SELECT name,phone FROM contactinfo LIMIT 0,2";  //从contactinfo表中读取数据

 if ($mysqli->multi_query($query)) {                         //执行多条SQL命令    

    do {       

                 if ($result = $mysqli->store_result()) {            //获取第一个结果集                

                            while ($row = $result->fetch_row()) {         //遍历结果集中每条记录

                                         foreach($row as $data){                 //从一行记录数组中获取每列数据      

                                                                echo $data."  ";        //输出每列数据  

                                         }   

                                                                 echo "<br>";                          //输出换行符号         

                          }              

                        $result->close();                             //关闭一个打开的结果集    

                 }          

                if ($mysqli->more_results()) {                       //判断是否还有更多的结果集         

                        echo "-----------------<br>";                     //输出一行分隔线      

                 }  

 } while ($mysqli->next_result());                     //获取下一个结果集,并继续执行循环 } $mysqli->close();        

查看完整回答
反对 回复 2017-03-03
?
qq_老去诗篇浑漫与_0

TA贡献16条经验 获得超3个赞

先一条一条的执行,打印看是哪条出了错~反正我从来没这样一起执行过
查看完整回答
反对 回复 2017-03-01
?
大写的王

TA贡献122条经验 获得超162个赞


还能这样写吗?增改删怎么拼接到一条sql里啊

查看完整回答
反对 回复 2017-03-01
  • 4 回答
  • 0 关注
  • 2065 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信