ホームページ > バックエンド開発 > PHPチュートリアル > PHPでOracleデータベースを使う方法を教えます (3)

PHPでOracleデータベースを使う方法を教えます (3)

WBOY
リリース: 2016-08-08 09:33:39
オリジナル
927 人が閲覧しました

PHPでOracleデータベースを使う方法を教えます (3)

ORA を使用してデータテーブル「email_info」にデータを入力します。


ユーザーがこのスクリプトを参照すると、名前と電子メールの入力フィールドで構成されるフォームが表示されます。ユーザーがデータを追加して送信をクリックすると、スクリプト プログラムは名前と電子メールを「email_info」データ テーブルに保存します。

関連する PHP コード:


if ($submit == "クリック"){
// 送信ボタンがクリックされました
// フルネームとメールアドレスの入力を取得し、データベースに保存します
PutEnv("Oracle_SID=ORASID");
$connection = Ora_Logon ("ユーザー名","パスワード"); if ($connection == false){
echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."
";
出る
}

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

$query = "email_info 値に挿入 ('$fullname', '$email')"; $result = Ora_Parse ($cursor, $query); if ($result == false){
echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."
";
出る
}

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

Ora_Commit ($connection)
Ora_Close ($cursor)
Ora_Logoff ($connection)
}
他{
エコー


<FORM アクション=insert.php メソッド=post>

お名前を入力してください
<INPUT name=フルネーム></INPUT>

メールアドレスを入力してください
<INPUT 名前=メールアドレス></INPUT>

<INPUT名=送信タイプ=送信値=クリック></INPUT><

</FORM>


';
}

?>


ちなみに、呼び出されるページではフォームハンドラとしてinsert.phpが指定されているため、このスクリプトはinsert.phpという名前で保存する必要があります。
以上、PHPでのOracleデータベースの使い方(その3)を内容も含めて紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート