<?phpclass fengzhuang
{public $host="localhost";public $uid="root";public $pwd="159357";public $sjkname="yuheng";//返回二维数组    function query($sql,$type=1){$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->sjkname);$reslut = $db->query($sql);if($type==1){return $reslut->fetch_all();}else{return $reslut;}}//返回关联数组function glquery($sql,$type=1){$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->sjkname);$reslut = $db->query($sql);if($type==1){$attr = array();while($a = $reslut->fetch_assoc())        //取一条
            {$attr[] = $a;}return $attr;}else{return $reslut;}}//返回接字符串function strquery($sql,$type=1){$db = new MySQLi($this->host,$this->uid,$this->pwd,$this->sjkname);$reslut = $db->query($sql);if($type=1){$attr = $reslut->fetch_all();        //二维数组不能用implode$str = "";foreach($attr as $v){$str .= implode("^",$v);$str .= "|";}return substr($str,0,strlen($str)-1);}else{return $reslut;}}
}

转载于:https://www.cnblogs.com/u1020641/p/6416470.html

封装php连接数据库返回方法相关推荐

  1. 四种连接数据库的方法(DriverManager、DataSource子类、DBCP、c3p0)

    四种连接数据库的方法(DriverManager.DataSource子类.DBCP.c3p0) 一.环境     1.数据库驱动jar文件 2.DBCP方法  Commons-dbcp.jar:连接 ...

  2. Java JDBC | 四种连接数据库的方法

    四种连接数据库的方法(DriverManager.DataSource子类.DBCP.c3p0) 〇.连接步骤 //第一步,注册驱动程序 //com.MySQL.jdbc.Driver Class.f ...

  3. 字符串获取类、封装检测数字的方法

    关于字符串,都知道它的属性有长度,而每一个字符串也是通过一个个数字编码形成的,想要通过字符串的属性来判断字符串里的数字的话,需要知道一下几种字符串的属性: var str = '你好'; str.le ...

  4. php数据库连接教程,php如何连接数据库的方法

    这篇文章给大家介绍的内容是关于php如何连接数据库的方法,有着一定的参考价值,有需要的朋友可以参考一下. 1.php链接数据库: 1.链接数据库 2.判断是否连接成功 3.设置字符集 4.选择数据库 ...

  5. 微信js扫一扫,扫条形码去掉code_128。在vue中封装全局对象的方法,封装微信js-sdk权限验证的方法

    微信公众号在调用扫一扫功能时,一维码(条形码)在直接返回结果时会在结果前带上EAN_8, EAN_13, CODE_25, CODE_39, CODE_128, UPC_A, UPC_E wx.sca ...

  6. python封装的方法_Python封装原理与实现方法详解

    本文实例讲述了Python封装原理与实现方法.分享给大家供大家参考,具体如下: [封装] 隐藏对象的属性和实现细节,仅对外提供公共访问方式. [好处] 1. 将变化隔离: 2. 便于使用: 3. 提高 ...

  7. thinkphp5 mysql长连接_tp5(thinkPHP5)框架连接数据库的方法示例

    本文实例讲述了thinkPHP5框架连接数据库的方法.分享给大家供大家参考,具体如下: 1.配置文件目录 tp5applicationdatabase.php 通过配置文件来连接.. 也可以通过方法链 ...

  8. ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法

    ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 10小时前 ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 分类: ASP.NET| ...

  9. 记:返回方法参数的值(或多个值),

    直接贴示例代码: static void Main(string[] args) {int cs;int s= outfanhui(90, out cs); Console.WriteLine(&qu ...

最新文章

  1. 36进12第二场淘汰赛:老牟如何晋级?(视频)
  2. spring mybatis 整合jar 包冲突问题
  3. matlab全景图像拼接_带你认识网络高清全景监控摄像机
  4. JavaWeb--JavaEE
  5. web前端 到底怎么学?掌握什么可以拿到高薪?
  6. https://en.wikipedia.org/wiki/Linux Foundation
  7. Java内存模型是什么
  8. eviews计算covar_covariance(eviews做协整检验步骤)
  9. android 周月切换,SuperCalendar: @Deprecated android 自定义日历控件 支持左右无限滑动 周月切换 标记日期显示 自定义显示效果跳转到指定日期...
  10. 【reverse】buu-[Zer0pts2020]easy_strcmp——main函数的启动过程+IDA动态调试ELF
  11. markdown如何调整行距_「行距怎么设置」【CSS】如何设置行距、段落间距、缩进格式 - seo实验室...
  12. Generative Adversarial Text to Image Synthesis 论文翻译精校版
  13. 百度图片下载器2.0
  14. X58老平台华硕P6T SE安装NVME SSD折腾记录和简单教程
  15. 关键词是什么?浅谈关键词的种类
  16. ORA-01078和ORA-00109的解决方法
  17. Sublime的汉化教程
  18. 马云现身西班牙度假 半年多来首次在境外露面
  19. 腾讯微博qq说说备份导出工具_QQ空间导出助手 – 日志、相册、视频、留言板、QQ 好友列表等...
  20. Python 视频添加音频(附代码) | Python工具

热门文章

  1. 关于从页面中获取用户控件中的其它控件(如DropDownList)事件的方法
  2. report service常见处理办法
  3. 《LeetCode力扣练习》第13题 C语言版 (做出来就行,别问我效率。。。。)
  4. IPv4_数据报文首部格式
  5. 操作系统的进程状态变迁图_1.操作系统是干什么的?
  6. uipath sequence传递参数_多孔材料测试及声学参数识别(中)_多孔材料声学参数正向识别...
  7. 计算机桌面黑屏时间,电脑自动黑屏时间怎么调?
  8. dell存储Linux配置,Dell MD3200远程存储的特殊配置
  9. CUDA support is required (OpenCV CMake parameter ‘WITH_CUDA‘ must be true).
  10. opentracing