关于数据库查询问题?高手帮我顶,在线急!

cdm11cn 2003-12-12 02:44:39
我用的数据库:oracle
<?php
$conn = OCILogon("web","web","dbinfo");
$stmt = OCIParse($conn,"select * from table");
OCIExecute($stmt);
print OCIRowCount($stmt) . " rows .<BR>";
OCIFreeStatement($stmt);
OCILogOff($conn);
我的table里明明有5个记录,他显示出来应该是5 rows .
为什么是:0 rows ?请大家帮我看看,xx
?>
...全文
92 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
afoskoo 2003-12-12
  • 打赏
  • 举报
回复
噢,对了,他是oracle,嘿嘿...
改表名吧....(超笨方法)
活靶子哥哥 2003-12-12
  • 打赏
  • 举报
回复
看看在ORCAL中如何处理保留字的
mysql是 `
ms sql 是[]
cdm11cn 2003-12-12
  • 打赏
  • 举报
回复
你说的是`table`?不行的
cdm11cn 2003-12-12
  • 打赏
  • 举报
回复
是什么能打出来吗
afoskoo 2003-12-12
  • 打赏
  • 举报
回复
不是引号,是数字1旁边的那个符号.
afoskoo 2003-12-12
  • 打赏
  • 举报
回复
试试在table 前加``
如:
select * from `table`
因为table是mysql的保留字.

21,891

社区成员

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

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