ホームページ >バックエンド開発 >PHPチュートリアル >投票アンケートフォームに記入するためのPHPマルチステップ実装方法_PHPチュートリアル

投票アンケートフォームに記入するためのPHPマルチステップ実装方法_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 16:56:25989ブラウズ

この記事では、PHP で複数のステップで投票アンケート フォームを入力する実装方法を紹介します。ユーザーが入力した内容を取得した後、隠し場所に保存し、最後のステップは次のとおりです。データベースに一度に送信されます。

1.php

コードは次のとおりです コードをコピー
<フォーム名=form1 id=form1メソッド=post action=2.php>
基本情報1:
基本情報2:

2.php

3.php
コードは次のとおりです コードをコピー
<フォーム名=form2 id=form2メソッド=post action=3.php>
製品名:
商品価格: <入力タイプ=テキスト名=価格 />
製品モデル: <入力タイプ=テキスト名=prcXH />



コードは次のとおりです<フォーム名=form3 id=form3メソッド=post action=4.php>4.php
コードをコピー
その他の情報 1:

その他の情報 2:



;
;
<入力タイプ=送信値=OK />


コードは次のとおりです $base1=$_REQUEST['base1'];

$base2=$_REQUEST['base2'];
$prcname=$_REQUEST['prcname'];
$price=$_REQUEST['価格'];
$prcXH=$_REQUEST['prcXH'];
$other1=$_REQUEST['other1'];
$other2=$_REQUEST['other2'];

$sql1="[base_table](base1,base2) の値('{$base1}','{$base2}')に挿入";

$sql2="[prc_table](prcname,price,prcXH) 値に挿入('{$prcname}','{$price}','{$prcXH}')";

$sql3="[other_table](other1,other2) の値に挿入('{$other1}','{$other2}')";
クエリ($sql1);
クエリ($sql2);
クエリ($sql3);

echo "書き込みが完了しました";

?>


コードをコピー
概要

このアプローチの問題は、ユーザーが誤ってページ データを閉じた場合、データを再度入力する必要があることです。ただし、Baidu の百科事典の初心者向けアップグレードを含め、多くの大規模な Web サイトがこれを行っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631595.html技術記事この記事では、PHP で投票アンケートフォームを複数のステップで入力する実装方法を紹介します。基本的に、ユーザーが入力した内容を取得して隠し場所に保存し、最後のステップで送信されます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。