pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <tfoot id='Ccn6D'></tfoot>

    • <bdo id='Ccn6D'></bdo><ul id='Ccn6D'></ul>
    1. <small id='Ccn6D'></small><noframes id='Ccn6D'>

      <i id='Ccn6D'><tr id='Ccn6D'><dt id='Ccn6D'><q id='Ccn6D'><span id='Ccn6D'><b id='Ccn6D'><form id='Ccn6D'><ins id='Ccn6D'></ins><ul id='Ccn6D'></ul><sub id='Ccn6D'></sub></form><legend id='Ccn6D'></legend><bdo id='Ccn6D'><pre id='Ccn6D'><center id='Ccn6D'></center></pre></bdo></b><th id='Ccn6D'></th></span></q></dt></tr></i><div class="rk0gjak" id='Ccn6D'><tfoot id='Ccn6D'></tfoot><dl id='Ccn6D'><fieldset id='Ccn6D'></fieldset></dl></div>
      <legend id='Ccn6D'><style id='Ccn6D'><dir id='Ccn6D'><q id='Ccn6D'></q></dir></style></legend>

      1. 如何正確使用 PHP 將 MySQL 對(duì)象編碼為 JSON?

        How do I properly use PHP to encode MySQL object into JSON?(如何正確使用 PHP 將 MySQL 對(duì)象編碼為 JSON?)

          <i id='Q0XVS'><tr id='Q0XVS'><dt id='Q0XVS'><q id='Q0XVS'><span id='Q0XVS'><b id='Q0XVS'><form id='Q0XVS'><ins id='Q0XVS'></ins><ul id='Q0XVS'></ul><sub id='Q0XVS'></sub></form><legend id='Q0XVS'></legend><bdo id='Q0XVS'><pre id='Q0XVS'><center id='Q0XVS'></center></pre></bdo></b><th id='Q0XVS'></th></span></q></dt></tr></i><div class="5iozojp" id='Q0XVS'><tfoot id='Q0XVS'></tfoot><dl id='Q0XVS'><fieldset id='Q0XVS'></fieldset></dl></div>
            <tbody id='Q0XVS'></tbody>
          <tfoot id='Q0XVS'></tfoot>

              <legend id='Q0XVS'><style id='Q0XVS'><dir id='Q0XVS'><q id='Q0XVS'></q></dir></style></legend>

              <small id='Q0XVS'></small><noframes id='Q0XVS'>

              • <bdo id='Q0XVS'></bdo><ul id='Q0XVS'></ul>

                • 本文介紹了如何正確使用 PHP 將 MySQL 對(duì)象編碼為 JSON?的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問(wèn)題描述

                  我正在嘗試遍歷 MySQL 對(duì)象并在另一個(gè)頁(yè)面上使用 ajax 調(diào)用來(lái)附加數(shù)據(jù),但我無(wú)法讓 php 向回調(diào)返回有效的 JSON.

                  這個(gè)顯然行不通...

                  query($myQuery) or die($mysqli->error);$row = $result->fetch_assoc();回聲 json_encode($row);?>

                  或者這個(gè)...

                  query($myQuery) or die($mysqli->error);while ( $row = $result->fetch_assoc() ){回聲 json_encode($row) .", ";}?>

                  解決方案

                  $data = array();while ( $row = $result->fetch_assoc() ){$data[] = json_encode($row);}回聲 json_encode( $data );

                  這應(yīng)該可以.此外,您可以使用 http://jsonlint.com/ 查看您的 JSON 輸出有什么問(wèn)題.>

                  更新:使用 fetch_all() 也可能是個(gè)好主意

                  $data = $result->fetch_all( MYSQLI_ASSOC );回聲 json_encode( $data );

                  I am trying to iterate through a MySQL object and use an ajax call on another page to append the data but I can't get the php to return valid JSON to the callback.

                  This one obviously doesn't work...

                  <?php
                  
                      $db_host = "localhost";
                      $db_user = "blah";
                      $db_pass = "blah";
                      $db_name = "chat";
                      $mysqli = new MySQLi($db_host, $db_user, $db_pass, $db_name);
                      $myQuery = "SELECT * FROM users";
                      $result = $mysqli->query($myQuery) or die($mysqli->error);
                      $row = $result->fetch_assoc();
                      echo json_encode($row);
                  
                  ?>
                  

                  Or this one...

                  <?php
                  
                      $db_host = "localhost";
                      $db_user = "blah";
                      $db_pass = "blah";
                      $db_name = "chat";
                      $mysqli = new MySQLi($db_host, $db_user, $db_pass, $db_name);
                      $myQuery = "SELECT * FROM users";
                      $result = $mysqli->query($myQuery) or die($mysqli->error);
                      while ( $row = $result->fetch_assoc() ){
                          echo json_encode($row) . ", ";
                      }
                  
                  ?>
                  

                  解決方案

                  $data = array();
                  
                  while ( $row = $result->fetch_assoc() ){
                      $data[] = json_encode($row);
                  }
                  echo json_encode( $data );
                  

                  This should do it. Also, you can use http://jsonlint.com/ to see what are the problems with your JSON output.

                  Update: using fetch_all() might be a good idea too

                  $data = $result->fetch_all( MYSQLI_ASSOC );
                  echo json_encode( $data );
                  

                  這篇關(guān)于如何正確使用 PHP 將 MySQL 對(duì)象編碼為 JSON?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  store_result() and get_result() in mysql returns false(mysql 中的 store_result() 和 get_result() 返回 false)
                  Call to undefined function mysqli_result::num_rows()(調(diào)用未定義的函數(shù) mysqli_result::num_rows())
                  PHP Prepared Statement Problems(PHP 準(zhǔn)備好的語(yǔ)句問(wèn)題)
                  mysqli_fetch_array returning only one result(mysqli_fetch_array 只返回一個(gè)結(jié)果)
                  PHP MySQLi Multiple Inserts(PHP MySQLi 多次插入)
                  How do I make sure that values from MySQL keep their type in PHP?(如何確保 MySQL 中的值在 PHP 中保持其類(lèi)型?)
                  1. <small id='70DlZ'></small><noframes id='70DlZ'>

                      <tbody id='70DlZ'></tbody>
                      <bdo id='70DlZ'></bdo><ul id='70DlZ'></ul>
                      <legend id='70DlZ'><style id='70DlZ'><dir id='70DlZ'><q id='70DlZ'></q></dir></style></legend>

                        <tfoot id='70DlZ'></tfoot>
                            <i id='70DlZ'><tr id='70DlZ'><dt id='70DlZ'><q id='70DlZ'><span id='70DlZ'><b id='70DlZ'><form id='70DlZ'><ins id='70DlZ'></ins><ul id='70DlZ'></ul><sub id='70DlZ'></sub></form><legend id='70DlZ'></legend><bdo id='70DlZ'><pre id='70DlZ'><center id='70DlZ'></center></pre></bdo></b><th id='70DlZ'></th></span></q></dt></tr></i><div class="ifmea0g" id='70DlZ'><tfoot id='70DlZ'></tfoot><dl id='70DlZ'><fieldset id='70DlZ'></fieldset></dl></div>
                          1. 主站蜘蛛池模板: 沙盘模型公司_沙盘模型制作公司_建筑模型公司_工业机械模型制作厂家 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 | 优宝-汽车润滑脂-轴承润滑脂-高温齿轮润滑油脂厂家 | 液氮罐_液氮容器_自增压液氮罐-北京君方科仪科技发展有限公司 | 卫浴散热器,卫浴暖气片,卫生间背篓暖气片,华圣格浴室暖气片 | NBA直播_NBA直播免费观看直播在线_NBA直播免费高清无插件在线观看-24直播网 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 瓶盖扭矩仪(扭力值检测)-百科 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 运动木地板厂家_体育木地板安装_篮球木地板选购_实木运动地板价格 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | ET3000双钳形接地电阻测试仪_ZSR10A直流_SXJS-IV智能_SX-9000全自动油介质损耗测试仪-上海康登 | 粘度计,数显粘度计,指针旋转粘度计 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 实战IT培训机构_IT培训班选大学生IT技术培训中心_中公优就业 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 叉车电池-叉车电瓶-叉车蓄电池-铅酸蓄电池-电动叉车蓄电池生产厂家 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 奥运星-汽车性能网评-提供个性化汽车资讯 | 淬火设备-钎焊机-熔炼炉-中频炉-锻造炉-感应加热电源-退火机-热处理设备-优造节能 | 塑料脸盆批发,塑料盆生产厂家,临沂塑料广告盆,临沂家用塑料盆-临沂市永顺塑业 | 红酒招商加盟-葡萄酒加盟-进口红酒代理-青岛枞木酒业有限公司 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 雷蒙磨,雷蒙磨粉机,雷蒙磨机 - 巩义市大峪沟高峰机械厂 | 防爆电机生产厂家,YBK3电动机,YBX3系列防爆电机,YBX4节防爆电机--河南省南洋防爆电机有限公司 | 喷播机厂家_二手喷播机租赁_水泥浆洒布机-河南青山绿水机电设备有限公司 | 物联网卡_物联网卡购买平台_移动物联网卡办理_移动联通电信流量卡通信模组采购平台? | 27PR跨境电商导航 | 专注外贸跨境电商 | 不锈钢监控杆_监控立杆厂家-廊坊耀星光电科技有限公司 | 小型单室真空包装机,食品单室真空包装机-百科 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 期货软件-专业期货分析软件下载-云智赢 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 高中学习网-高考生信息学习必备平台 | 湖南印刷厂|长沙印刷公司|画册印刷|挂历印刷|台历印刷|杂志印刷-乐成印刷 | sfp光模块,高速万兆光模块工厂-性价比更高的光纤模块制造商-武汉恒泰通 | 展厅设计公司,展厅公司,展厅设计,展厅施工,展厅装修,企业展厅,展馆设计公司-深圳广州展厅设计公司 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 |