<?php
class DBDA
{public $host="localhost";public $uid = "root";public $pwd = "123";public $dbname = "mydb";//成员方法public function Query($sql,$type=1){$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);$r = $db->query($sql);if($type==1){return $r->fetch_all();}else{return $r;}}//返回字符串的方法public function StrQuery($sql,$type=1){$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);$r = $db->query($sql);if($type==1){$attr = $r->fetch_all();$str = "";foreach($attr as $v){$str .= implode("^",$v)."|";}return substr($str,0,strlen($str)-1);}else{return $r;}}//返回JSONfunction JSONQuery($sql,$type=1){$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);$r = $db->query($sql);if($type==1){return json_encode($r->fetch_all(MYSQLI_ASSOC));}else{return $r;}}
}

转载于:https://www.cnblogs.com/chaochao00o/p/6277020.html

PHP封装返回Ajax字符串和JSON数组相关推荐

  1. ajax字符串转数组对象数组,如何将AJAX返回的字符串转换为javascript数组对象

    我正在使用jqGrid并希望使用从ColdFusion返回的ajax来构建colModel数组.如何将AJAX返回的字符串转换为javascript数组对象 当我在下面的客户端上创建数组cm时,这可以 ...

  2. java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组之间的转换方法...

    1.java代码中fastjson生成字符串和解析字符串的方法 List<TemplateFull> templateFulls = new ArrayList<TemplateFu ...

  3. android将字符串转化为json,将字符串转换为JSON数组

    将字符串转换为JSON数组 我从Web服务获得以下字符串的JSON,并尝试将其转换为 JSONarray{ "locations": [ { "lat": &q ...

  4. php 字符组成数组,php分割字符串并返回由字符串组成的数组的函数explode()

    实例 把字符串打散为数组:<?php $str = "www.gxlcms.com";print_r (explode(".",$str));?> ...

  5. Java解析json字符串和json数组

    Java解析json字符串和json数组 public static Map<String, String> getUploadTransactions(String json){Map& ...

  6. js 中 字符串转换为json数组

    字符串转换为json数组 <script type="text/javascript"> var str = '[ {"green":10,&quo ...

  7. js form表单转json字符串,json数组转json字符串出现多余的双引号问题解决

    功能介绍         页面展示的是一个用户的基本信息,和该用户对应的几台车辆的信息,车辆的字段属性都一样.然后可以编辑这些信息,再保存到后台.那么就需要考虑将车辆信息转换为json数组类型的字符串 ...

  8. C#字符串转json数组

    字符串格式: [{"cloudState": 0,"faceId": "50c3277b-b61d-462a-ad8c-8079e04fcb19&qu ...

  9. ajax 解析数组集合,ajax怎样解析json数组并用模板引擎渲染

    需求是根据国家分类进行ajax获取并加载,之前没按照国家分类,显示正常,但是加入了国家分类后,不知道ajax如何修改,求解: json是数组形式的,比较复杂: { "americia&quo ...

最新文章

  1. uni-app用着不香吗?Android,iOS,小程序一套代码吃通所有
  2. MPB:林科院袁志林组-提取杨树人工林土壤微生物菌体细胞的4种方法
  3. 1093芯片做正弦波逆变器_长途自驾游“缺电”如何选购正确车载逆变器,避开商家套路...
  4. 计算机科学与技术在广西录取分数线,中国计量大学2016年在广西录取分数线(分专业)...
  5. 博客6:磁盘以及创建文件系统的相关知识点
  6. c语言编程数字炸弹,C语言实现数字炸弹小游戏
  7. 网页版微博HTML解析和提取,使用Beautiful Soup抽取网页数据,解析微博用户关注信息...
  8. portainer的安装使用
  9. laravel-excel 中设置列宽,单元格内容垂直和水平都居中
  10. 含辞未吐,声若幽兰,史上最强免费人工智能AI语音合成TTS服务微软Azure(Python3.10接入)
  11. 提起海洋和通海水域污染损害赔偿诉讼主体的几个层面
  12. 2分钟实现一个Vue实时直播系统
  13. errorCode 1045,state 28000: Access denied for user 'mysql'@'localhost' (using password: YES)
  14. 人工智能的前景 | 钱颖一对话张首晟、饶毅、马化腾
  15. CMD命令全集(转)
  16. 写一程序,用scanf函数输入x,输出y值。
  17. Android Studio 4.1.2 自定义 APP 启动图标样式步骤【APP开发之入门四】
  18. css hover变成手_css鼠标样式cursor介绍(鼠标手型)
  19. linux下emmc检测工具,eMMC check(eMMC芯片是否新机检测工具)1.3.0 安卓版
  20. Parameter ‘ew‘ not found. Available parameters are [wrapper, page, param1, param2]

热门文章

  1. 将oracle冷备份恢复到另外一个数据库实例中
  2. Delphi在创建和使用DLL的时候如果使用到string,请引入ShareMem单元
  3. [转] 鼠标移入/移出颜色渐变
  4. 文档知多少---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十五)[转]...
  5. 新设备关联Gitlab
  6. mongodb windows安装
  7. flex 读取外部txt文件时候出现中文乱码现象
  8. JavaEE 要懂的小事:二、图解 Cookie(小甜饼)
  9. 关于bjam编译自己模块出错的问题
  10. spring IOC和DI