php+oracle的问题

php4.1.0 apache1.3.22 oracle 8.1.7

看了好多参考都是这样的
<?
$sql="select username,password from userinfo";
$conn=OciLogon("root","password");
$stmt=OciParse($conn,$sql);
OciExecute($stmt,OCI_DEFAULT);
echo $conn."&lt;br&gt;";
while(OCIFetch($stmt)){
  echo OciResult($stmt,"username")."-----------".OciResult($stmt,"password")."&lt;br&gt;";
}
?>

结果是
------------
------------
------------
------------

行数是正确的(4条记录)就是得不到值
insert试过,没问题。
哪里错了?????????????????????????????????