写的一个简简单单的php数据库调用类和调用例子.
来源:互联网 发布:mysql 链接服务器 编辑:程序博客网 时间:2024/06/05 02:20
<?phpclass C_MySQL{var $link_id; var $result;public function __construct() {$test=true;if($test){$host="127.0.0.1";$name="root";$pass="root";$db="wxads";$code="utf-8";}else{$host="114.215.110.13";$name="root";$pass="XXXXXX";$db="wxtest";}define('CLIENT_MULTI_RESULTS', 131072);$conn = mysql_connect ($host,$name,$pass,1,CLIENT_MULTI_RESULTS) or die ( "连接失败" ); mysql_select_db ($db, $conn );mysql_query ( "SET NAMES '".$code."'", $conn); $this->link_id = $conn; } function __destruct (){mysql_close($this->link_id);}private function fetcharray() { $data = array (); while ( $row = mysql_fetch_array ( $this->result ) ){ array_push ( $data, $row ); }mysql_free_result ( $this->result ); return $data; } public function EXE_select($sql) { $this->result = mysql_query ( $sql, $this->link_id ); if($this->result)return $this->fetcharray();elsereturn mysql_error();}public function EXE_delete($sql) {return $this->EXE_update($sql);}public function EXE_update($sql) { $tmp=mysql_query ( $sql, $this->link_id );if($tmp)return mysql_affected_rows($this->link_id);elsereturn mysql_error();}public function EXE_insert($sql) { $tmp=mysql_query ( $sql, $this->link_id );if($tmp)return mysql_insert_id($this->link_id);elsereturn mysql_error();} } function D($sql){$db=new C_MySQL();switch(strtolower(substr($sql,0,6))){case 'select':return $res=$db->EXE_select($sql);break;case 'delete':return $res=$db->EXE_delete($sql);break;case 'update':return $res=$db->EXE_update($sql);break;case 'insert':return $res=$db->EXE_insert($sql);break;}}$sql="delete from `user` where WX_ID='XXXXXXXXXXXXXX'";$res=D($sql);echo ($res);?>
0 0
- 写的一个简简单单的php数据库调用类和调用例子.
- VC++简简单单的代码调用dm.dll
- 递归调用的一个例子
- 一个简简单单的问题
- php中调用so文件的例子
- 一个 ORACLE 调用 DLL 的例子(原创)
- 一个简单调用webservice的例子
- javascript 调用webservice的一个例子
- 一个 ORACLE 调用 DLL 的例子
- 关于scanf()调用的一个例子
- 显式调用cursor的一个例子
- 一个C++调用C的例子
- 一个.net平台调用的例子
- 一个python调用glade的例子
- PHP调用VS2005VC++写的dll控件
- PHP调用java写的webservice
- 用于SqlServer数据库的SqlServerHelper.cs类,及其调用例子
- 用于MySql数据库的MySqlHelper.cs类,及其调用例子
- Cloud Foundry中DEA启动应用实例时环境变量的使用
- 电子商务宝盒PRIMO
- 经纬财富:深圳良好的风险控制
- AM3359 中利用GPMC控制器驱动FIFO
- snprintf使用.*和额外参数指定字符串格式化宽度
- 写的一个简简单单的php数据库调用类和调用例子.
- android 使用shape做背景
- Json随笔
- PHP 正则表达式
- gnuplot 绘制 柱状图
- 1.3 用函数式编程提高生产力
- 在表格中显示数据表的内容
- 『黑马程序员』第四话<String>
- 配置android的adb环境变量