求一个php操作oracle 数据库的小事例 分开学。先学php的form提交处理。再学oracle数据库添加操作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpif($_POST["action"]=="add"): if(@$conn=OCILogon("$dbuser","$dbpasswd","$dbname")): $sql="INSERT INTO table (username,password) VALUES ('".$_POST["username"]."','".$_POST["password"]."')"; $result=OCIParse($conn,$sql); if (@OCIExecute($result)): echo "添加用户组信息添加成功!"; else: echo "添加用户组信息失败!"; endif; OCILogoff($conn); else: OCILogoff($conn); //函数出错 echo "数据库链接失败,请稍后再试!"; endif;else:?> <TABLE> <form name="add_user" action="" method="post"> <TR> <TD>用户名:</TD> <TD><INPUT TYPE="text" NAME="username"></TD> </TR> <TR> <TD>密码:</TD> <TD><INPUT TYPE="password" name="password"></TD> </TR> <TR> <TD colspan="2"><INPUT TYPE="hidden" name="action" value="add"><INPUT TYPE="submit" value="提交"></TD> </TR> </TABLE><?endif;?> 谢谢 leyan728(乐言) 好象你的这段程序当添加后再做一次刷新的时候就又插入了一条记录现在不太明白php代码这样混合在html中当页面载入时到底是怎么加载的。比如说有些代码希望当页面第一次载入时执行,而有些是希望非第一次载入时执行,这些怎么控制?谢谢指教! if($_POST["action"]=="add"):这不就是判断? 求高人指点:PHP中文入库成乱码的问题 php登陆页面具体实现 如何解决列表和内容在同一页面显示 您好,我想做一个外包/中介网站,类似于以下网站 请问怎么限定一个中文utf8串的长度~~ 求助, PHP版本问题 关于面向对象编程思想!!各位大侠请进!! 一个oracle+php的问题。 如何在一个页面中整和asp 和php? 文件后缀应该是什么 .asp或.php 除了getenv("REMOTE_ADDR"),还有那个函数可以得到远程的IP?????? 散分-怎么知道离升星还有几分啊? 寻:界面最漂亮的免费PHP论坛.
if($_POST["action"]=="add"):
if(@$conn=OCILogon("$dbuser","$dbpasswd","$dbname")):
$sql="INSERT INTO table (username,password) VALUES ('".$_POST["username"]."','".$_POST["password"]."')";
$result=OCIParse($conn,$sql);
if (@OCIExecute($result)):
echo "添加用户组信息添加成功!";
else:
echo "添加用户组信息失败!";
endif;
OCILogoff($conn);
else:
OCILogoff($conn);
//函数出错
echo "数据库链接失败,请稍后再试!";
endif;
else:
?>
<TABLE>
<form name="add_user" action="" method="post">
<TR>
<TD>用户名:</TD>
<TD><INPUT TYPE="text" NAME="username"></TD>
</TR>
<TR>
<TD>密码:</TD>
<TD><INPUT TYPE="password" name="password"></TD>
</TR>
<TR>
<TD colspan="2"><INPUT TYPE="hidden" name="action" value="add"><INPUT TYPE="submit" value="提交"></TD>
</TR>
</TABLE>
<?
endif;
?>
谢谢指教!
这不就是判断?