0

我正在使用php_oci8扩展程序连接到我的数据库Oracle 10g。虽然,我可以使用该scott/tiger帐户连接到我的数据库,但我无法对该数据库运行任何查询。我正在使用 Windows XP-32 位和 Oracle 10g。

WampServer 2.1用于执行我的PHP脚本

这是我用于在表上执行更新查询的 php 脚本:

   <?php
   $conn = oci_connect('scott','tiger','');
   if(!$conn)
          echo "Not connected";
   else
     {
          $query = " UPDATE demo SET amount=4500 where id=1";
          $stmt = oci_parse($conn, $query);
          oci_execute($stmt, OCI_DEFAULT);
          echo "amount updated";
     }

    ?>

执行此脚本时,我收到消息amount updated,但更新的值未反映在数据库表中。谁能告诉我为什么会这样?有什么解决办法吗?

提前致谢

4

0 回答 0