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


Posted in PHP onOctober 09, 2006

利用 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为表单处理程序 

PHP 相关文章推荐
第四节--构造函数和析构函数
Nov 16 PHP
php中获取关键词及所属来源搜索引擎名称的代码
Feb 15 PHP
解析MySql与Java的时间类型
Jun 22 PHP
一个好用的PHP验证码类实例分享
Dec 27 PHP
php设计模式之单例模式使用示例
Jan 20 PHP
Chrome Web App开发小结
Sep 04 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
May 16 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
Nov 12 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
Nov 17 PHP
PHP实现的最大正向匹配算法示例
Dec 19 PHP
PHP折半(二分)查找算法实例分析
May 12 PHP
PHP中->和=>的含义及使用示例解析
Aug 06 PHP
人大复印资料处理程序_输入篇
Oct 09 #PHP
人大复印资料处理程序_查询篇
Oct 09 #PHP
如何在PHP中使用Oracle数据库(1)
Oct 09 #PHP
BBS(php & mysql)完整版(八)
Oct 09 #PHP
超级简单的发送邮件程序
Oct 09 #PHP
发挥语言的威力--融合PHP与ASP
Oct 09 #PHP
如何在PHP中使用Oracle数据库(2)
Oct 09 #PHP
You might like
php对文件夹进行相关操作(遍历、计算大小)
2015/11/04 PHP
一个简单的php MVC留言本实例代码(必看篇)
2016/09/22 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
$.ajax json数据传递方法
2008/11/19 Javascript
javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)
2009/12/28 Javascript
JavaScript prototype属性使用说明
2010/05/13 Javascript
Javascript的各种节点操作实例演示代码
2012/06/27 Javascript
jquery给图片添加鼠标经过时的边框效果
2013/11/12 Javascript
Javascript中call与apply的学习笔记
2014/09/22 Javascript
angularJS 中$scope方法使用指南
2015/02/09 Javascript
jQuery实现contains方法不区分大小写的方法
2015/02/13 Javascript
javascript异步处理工作机制详解
2015/04/13 Javascript
JS中的eval 为什么加括号
2016/04/13 Javascript
Bootstrap每天必学之附加导航(Affix)插件
2016/04/25 Javascript
老生常谈原生JS执行环境与作用域
2016/11/22 Javascript
JavaScript创建对象的七种方式全面总结
2017/08/21 Javascript
javascript设计模式 ? 抽象工厂模式原理与应用实例分析
2020/04/09 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
Vue解决echart在element的tab切换时显示不正确问题
2020/08/03 Javascript
vue实现路由懒加载的3种方法示例
2020/09/01 Javascript
使用Python3编写抓取网页和只抓网页图片的脚本
2015/08/20 Python
详解用python实现简单的遗传算法
2018/01/02 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
2018/08/03 Python
python内置数据类型之列表操作
2018/11/12 Python
TensorFlow实现简单的CNN的方法
2019/07/18 Python
Python2 与Python3的版本区别实例分析
2020/03/30 Python
不到20行实现Python代码即可制作精美证件照
2020/04/24 Python
香港钟表珠宝首饰商城:OneMallTime网摩间
2016/10/14 全球购物
Gap英国官网:Gap UK
2018/07/18 全球购物
皇家阿尔伯特英国官方商店:Royal Albert骨瓷
2019/03/25 全球购物
Notino瑞典:购买香水和美容产品
2019/07/26 全球购物
法国春天百货官网:Printemps.com
2020/06/29 全球购物
绝对经典成功的大学生推荐信
2013/11/08 职场文书
计算机学生求职信范文
2014/01/30 职场文书
高考寄语大全
2014/04/08 职场文书
2014党员学习兰辉先进事迹思想汇报
2014/09/17 职场文书