介绍
本篇文章给大家分享的是有关使用php怎么不行一个Mysql操作类,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
mysql.class。php
& lt; php ? class mysql  extends PDO { public 才能;$服务器; 美元public 才能;数据库; public 才能;$用户; public 才能;美元密码; public 才能;$ sql; public 才能;function  __construct(服务器、数据库、美元美元用户,密码,美元端口=3306美元){ ,,,这个→美元server =,美元服务器; ,,,这个→美元database =,美元数据库; ,,,这个→美元user =, $用户; ,,,这个→美元password =,美元密码; ,,,父母:__construct (“mysql:主机=$服务器,端口=$端口;dbname=$ database",用户美元,美元密码); ,,,这美元→查询(& # 39;SET  NAMES use utf8 # 39;); ,,} public 才能;function 下降(表){ ,,,sql 美元;=,& # 39;DROP TABLE & # 39;表# 39;公司美元;& # 39;; ,,,re 美元;=,$ this→查询($ sql); ,,,如果(重新){ ,,,,,return 真实; 还有,,,}{ ,,,,,return 假; ,,,} ,,} public 才能;function 插入(表,名称,美元$ value=https://www.yisu.com/zixun/null) { sql=安迦搿薄1砻涝!?'; 如果($ value==null) { (arrname=中的美元名称); $ arrvalue=元素(名称); 其他}{ $ arrname=爆炸(“|”,名字美元); $ arrvalue=爆炸(“|”,价值美元); } 我=0;美元我查询(sql); 如果美元(re) { 返回true; 其他}{ 返回错误; } } 公共函数删除(表,Conditionsname美元,美元Conditionsvalue=null) { 如果($ Conditionsvalue !=null) { 美元$ sql=吧境薄1怼!薄癈onditionsname美元。”=啊癈onditionsvalue美元。””;”; 其他}{ 美元$ sql=吧境薄1怼!钡牡胤健? (arrname=中的美元Conditionsname); $ arrvalue=元素($ Conditionsname); 我=0;美元我 查询(sql); 如果美元(re) { 返回true; 其他}{ 返回错误; } } 公共函数选择(表,名称,美元Conditionsname美元,美元Conditionsvalue=null) { 如果($ Conditionsvalue !=null) { sql=把≡瘛薄C涝拿帧!贝印氨砻涝!薄癈onditionsname美元。”=啊癈onditionsvalue美元。””;”; 其他}{ sql=把≡瘛薄C涝拿帧!贝印氨砻涝!钡牡胤健? (arrname=中的美元Conditionsname); $ arrvalue=元素($ Conditionsname); 我=0;美元我 查询(sql); 行=美元re -> fetch (); 返回行[名字]美元美元; } 公共函数更新(表,名称,美元的价值,美元Conditionsname, $ Conditionsvalue=null) { 如果($ Conditionsvalue !=null) { sql=案隆薄1砻涝!鄙柚谩薄C涝拿帧!?'”。美元的价值。”“Conditionsname美元。”=啊盋onditionsvalue美元。“;”; 其他}{ sql=案隆薄1砻涝!鄙柚谩薄C涝拿帧!?'”。美元的价值。“那里”; (arrname=中的美元Conditionsname); $ arrvalue=元素($ Conditionsname); 我=0;美元我 查询(sql); 如果美元(re) { 返回true; 其他}{ 返回错误; } } 公共函数组(表,美元名称){ sql=把≡瘛薄C涝拿帧!贝颖怼C涝薄!?”; $=返回数组(); 美元$ re=$ this ->查询(sql); 而行=美元(re ->获取(PDO:: FETCH_ASSOC)) { array_push(回报,美元行[名字]美元); } 返回美元返回; } 公共函数fetchall ($ sql) { $=返回数组(); 美元$ re=$ this ->查询(sql); 而行=美元(re ->获取(PDO:: FETCH_ASSOC)) { array_push(回报,行美元); } 返回美元返回; } } 使用php怎么不行一个Mysql操作类