php怎么取出access数据库中的值?

xiaoyucn 2006-02-07 03:57:16
部分语句如下:

$Str_SQL="Select * from learning Order By id Desc";
$result2=$conn->execute($Str_SQL);

不知道下面怎么写了,怎么取出第一个id值?请教了,谢谢
...全文
110 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoyucn 2006-02-07
  • 打赏
  • 举报
回复
最后还是用的ODBC函数解决的,我参照的以下文章:

在PHP中连接ACCESS有三种方式
1、创建系统数据源,用php提供的odbc函数即可
2、同样使用php的odbc函数,但不创建数据源。
$connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("netBook.mdb") ;
$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
3、使用微软的ADODB数据库驱动
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("netBook.mdb");
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs->Open("select * from class",$conn,1,1);


用的第二种方法,大家不妨一试。

-神仙- 2006-02-07
  • 打赏
  • 举报
回复
sql不都是差不多的么
xiaoyucn 2006-02-07
  • 打赏
  • 举报
回复
我是用的下面的代码链接的access数据库:
$conn=new COM("ADODB.Connection");
$dsn="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".realpath("film.mdb").";Uid=;Pwd=;";
$conn->open($dsn);

插入操作没有问题,但是由于没有没有写过php操作access的语句,不知在执行查询语句后,分离变量,并赋值。

请高手指点!
xiaoyucn 2006-02-07
  • 打赏
  • 举报
回复
关键是怎么把id值取出来赋给一个变量?多谢了
3monk 2006-02-07
  • 打赏
  • 举报
回复
$Str_SQL="Select top 1 id from learning Order By id Desc";
$result2=$conn->execute($Str_SQL);

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧