连接 access 问题,急啊

xkou 2004-03-23 02:06:50
<?
$connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=G:\xuke\php\my\data\mydb.mdb" ;
$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
$qid=odbc_exec($connid,"select * from stu");
echo odbc_num_rows($qid),"<br>";
echo odbc_result($qid,"stu_name");
$free=odbc_free_result($qid);
odbc_close($connid);
?>
为什么 echo odbc_num_rows($qid)," 输出为 -1
echo odbc_result($qid,"stu_name"); 输出为数据库内的内容

odbc_num_rows 应该输出取得的列数啊,初学php 请高手指点.

...全文
106 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2004-03-23
  • 打赏
  • 举报
回复
odbc_result($qid,"stu_sex")

odbc_result($qid,2)
xkou 2004-03-23
  • 打赏
  • 举报
回复
再问一个问题 数据库 stu 表有4个字段 id stu_name stu_sex stu_id 都是文本
用odbc_fetch_into 取得 "select * form stu" 取得第二列中的 stu_sex 该怎么写啊
帮帮我啊
xuzuning 2004-03-23
  • 打赏
  • 举报
回复
select count(*) from stu
xkou 2004-03-23
  • 打赏
  • 举报
回复
那我怎么办才可以取得列数啊
xuzuning 2004-03-23
  • 打赏
  • 举报
回复
odbc_num_rows 只在php4.0.6及以前有效

21,881

社区成员

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

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