多语言展示
当前在线:1146今日阅读:179今日分享:36

php+access增删改查教程

Access是由微软发布的关系数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。由于方便,易学深受广大企业等喜爱。
工具/原料
1

Access数据库;

2

PHP开发运行环境。

准备说明:
1

数据库位置:项目根目录(test.mdb);

2

access数据库表结构(tb_user表结构);

【查询】select示例:
1

//连接数据库;

2

//执行插入操作;$query=odbc_do($conn,'select * from tb_user');

3

//循环遍历$i=1;while(odbc_fetch_row($query)){ //转码(防止乱码) echo '第'.$i.'条记录!'; echo '
'; echo '编号:'.iconv('gb2312','utf-8',odbc_result($query,1)); echo '
'; echo '姓名:'.iconv('gb2312','utf-8',odbc_result($query,2)); echo '
'; echo '电话:'.iconv('gb2312','utf-8',odbc_result($query,3)); echo '
'; echo '


'; $i++;}if($i<2){  echo '对不起,数据表为空! ';}?>

4

查询结果:

5

查询代码视图:

【插入】insert示例:
1

//连接数据库与插入相同;

2

//为防止中文插入乱码,进行编码转换$name=iconv('utf-8','gb2312//IGNORE','测试');$sql='insert into tb_user(name,phone)values('{$name}','100861')';

3

//执行插入操作;$re=odbc_do($conn, $sql);if($re){    echo '恭喜你,插入成功!';}else{    echo '对不起,插入失败!';}

4

插入代码视图:

【修改】update示例:
1

//连接数据库同上;

2

//转换编码,拼接sql语句;$name=iconv('utf-8','gb2312//IGNORE','修改后值:上线');$sql='update tb_user set name='{$name}'where id=55';

3

//执行,并判断执行结果;$re=odbc_exec($conn, $sql);if($re){    echo '恭喜你,修改成功!';}else{    echo '对不起,修改失败!';}

4

修改代码视图;

【删除】delete示例:
1

‍//连接数据库同上;

2

//删除sql$sql='delete from  tb_user where id=55';

3

//执行$re=odbc_exec($conn, $sql);if($re){    echo '恭喜你,删除成功!';}else{    echo '对不起,删除失败!';}

4

删除代码视图;

推荐信息