如何在PHP中使用Oracle数据库(3)

密码丢了Cao

密码丢了Cao

2016-01-29 14:54

如何在PHP中使用Oracle数据库(3),如何在PHP中使用Oracle数据库(3)
  利用 ORA 向数据表 'email_info' 输入数据

当用户浏览这段脚本时,显示一个由姓名、email输入域组成的表单;当用户添好数据点击提交时,脚本程序将把这姓名、email保存到'email_info'数据表中。

相关PHP代码:


if ($submit == "click"){
  // The submit button was clicked!
  // Get the input for fullname and email then store it in the database.
  PutEnv("ORACLE_SID=ORASID");

  $connection = Ora_Logon ("username","password");
  if ($connection == false){
    echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."
";
    exit;
  }

$cursor = Ora_Open ($connection);
if ($cursor == false){
  echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."
";
  exit;
}    

  $query = "insert into email_info values ('$fullname', '$email')";
  $result = Ora_Parse ($cursor, $query);
  if ($result == false){
    echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."
";
    exit;  
  }

  $result = Ora_Exec ($cursor);
  if ($result == false){
    echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."
";
     exit;
  }

  Ora_Commit ($connection);
  Ora_Close ($cursor);
  Ora_Logoff ($connection);
}
else{
  echo '
     

     <FORM action=insert.php method=post>

    请输入姓名
    <INPUT name=fullname></INPUT>

    请输入Email地址
    <INPUT name=email></INPUT>

    <INPUT name=submit type=submit value=click></INPUT>         

    </FORM>

     
  ';
}

?  
  

对了,这段脚本必须存为insert.php,因为在调用的页面中指定insert.php为表单处理程序  
展开更多 50%)
分享

猜你喜欢

如何在PHP中使用Oracle数据库(3)

PHP
如何在PHP中使用Oracle数据库(3)

如何在PHP中使用Oracle数据库(4)

PHP
如何在PHP中使用Oracle数据库(4)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何在PHP中使用Oracle数据库(1)

PHP
如何在PHP中使用Oracle数据库(1)

如何在PHP中使用Oracle数据库(2)

PHP
如何在PHP中使用Oracle数据库(2)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何在PHP中使用Oracle数据库(5)

PHP
如何在PHP中使用Oracle数据库(5)

如何在PHP中使用Oracle数据库(6)

PHP
如何在PHP中使用Oracle数据库(6)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

MySQL的数据类型和建库策略详解

MySQL的数据类型和建库策略详解

多php服务器实现多session并发运行

多php服务器实现多session并发运行
下拉加载更多内容 ↓