一个PHP操作Access类_php基础_脚本之家

作者: 时时彩平台-编程  发布:2020-01-12

复制代码 代码如下:

databasepath=$databasepath; $this->username=$dbusername; $this->password=$dbpassword; $this->connect(); } functionconnect() { $this->constr="DRIVER={MicrosoftAccessDriver};DBQ=".realpath; $this->link=odbc_connect($this->constr,$this->username,$this->password,SQL_CUR_USE_ODBCState of Qatar; return$this->link; //ifecho"恭喜您,数据库连接成功!"; //elseecho"数据库连接败北!"; } functionquery { return@odbc_exec; } functionfirst_array { returnodbc_fetch_array; } functionfetch_row { returnodbc_fetch_row; } functiontotal_num//得到记录总的数量 { returnodbc_num_rows; } functionclose(卡塔尔国//关闭数据库连接函数 { odbc_close; } functioninsert//插入记录函数 { $temp=explode; $ins=''; for;$i++卡塔尔(قطر‎ { $ins.="'".$_POST[$temp[$i]]."',"; } $ins=substr; $sql="INSERTINTO".$table."VALUES"; $this->query; } functiongetinfo($table,$田野先生,$id,$colnumState of Qatar//取妥贴条记录详细消息 { $sql="SELECT*FROM".$table."WHERE".$field."=".$id.""; $query=$this->query; if($this->fetch_row { for { $info[$i]=odbc_result; } } return$info; } functiongetlist($table,$田野同志,$colnum,$condition,$sort="O汉兰达DERBYidDESC"卡塔尔//获得记录列表 { $sql="SELECT*FROM".$table."".$condition."".$sort; $query=$this->query; $i=0; while($this->fetch_row { $recordlist[$i]=getinfo($table,$field,odbc_result; $i++; } return$recordlist; } functionget田野同志list($table,$田野同志,$田野同志num,$condition="",$sort=""State of Qatar//获得记录列表 { $sql="SELECT".$田野(field卡塔尔国."FROM".$table."".$condition."".$sort; $query=$this->query; $i=0; while($this->fetch_row { for($j=0;$jquery; } functiondeleteinfo//删除记录 { $sql="DELETEFROM".$table."WHERE".$田野(field卡塔尔(قطر‎."=".$id; $this->query; } functiondeleterecord//删除钦赐条件的记录 { $sql="DELETEFROM".$table."WHERE".$condition; $this->query; } functiongetcondrecord//得到钦命条件的记录数 { $sql="SELECTCOUNTASnumFROM".$table."".$condition; $query=$this->query; $this->fetch_row; $num=odbc_result; return$num; } } ?>

本文由时时彩平台发布于时时彩平台-编程,转载请注明出处:一个PHP操作Access类_php基础_脚本之家

关键词:

上一篇:phpwind中的数据库操作类_php技巧_脚本之家
下一篇:没有了