php+ajaxを使用して新しいプロセスを作成します

陈政宽~
リリース: 2023-03-11 19:52:01
オリジナル
772 人が閲覧しました

この記事では主にphp+ajaxを使った新しいプロセス(休暇申請、購入、発送など)を紹介しますので、困っている方は参考にしてください

管理者にとっては、手動による休暇申請よりもコンピュータによる休暇申請プロセスの方が効率的です。リクエストプロセスにエラーがたくさんあるので、新しいプロセスを作成するにはどうすればよいですか?

まず第一に: どのようなプロセスを明確にする必要がありますか?

第二に: 各プロセスを実行するにはどの担当者が必要ですか?

最後に: このプロセスを実行する人の順序は何ですか?

ステップ 1: ユーザー テーブル、liucheng テーブル、liuchengjiedian テーブルの 3 つのテーブルが必要です (最後の 2 つはまだ追加されていません)

ステップ 2:ドロップダウン リストを使用して、 users テーブル読み出し:

请选择节点人员:

ログイン後にコピー


実装効果:

ステップ 3: [追加を確認] をクリックして、選択したユーザーをセッション

に追加します (1) まず、jquery パッケージを

ログイン後にコピー

(2) ajaxコード

ログイン後にコピー

(3) add-cl.php page

ログイン後にコピー

ステップ4: 選択した人物をリストする

(1) まずセッション値が取得されているかどうかを判断します


        
ログイン後にコピー


(2) セッション取得後

else { $arr = $_SESSION["jiedian"]; foreach($arr as $k=>$v) { $sql = "select name from users where uid='{$v}'"; $name = $db->strquery($sql); echo "

{$k}--{$name}--

"; } } ?>

ログイン後にコピー


(3) 「削除」ボタンにクリックイベントを追加

ajaxページ:

$(".yichu").click(function(){ var code = $(this).attr("code"); $.ajax({ url:"yichu-cl.php", data:{code:code}, type:"POST", dataType:"TEXT", success:function(data){ window.location.href="main.php" rel="external nofollow" rel="external nofollow" ; } }); })
ログイン後にコピー

yichu-cl.phpページ:

ログイン後にコピー

Click Wang Wu を削除: Zhang San と Saturday は残り、コードが再配置されます

最後のステップ: 保存ボタンを追加し、データをデータベースに追加します

注: この前に、すべてのデータがセッションに存在します。中

(1) プロセス名の入力ボックスと保存ボタンを追加します

请输入流程名称:

ログイン後にコピー

(2) 保存ボタンをクリックしてすべての情報をデータベースに保存します

ajax コード

$(".baocun").click(function(){ var name = $(".name").val(); // alert(name); $.ajax({ url:"baocun-cl.php", data:{name:name}, type:"POST", dataType:"TEXT", success:function(data){ alert("保存成功!"); } }); })
ログイン後にコピー

baocun-cl.php ページ

query($sql,0); //将数据写入liucehngjiedian表 $arr = $_SESSION["jiedian"]; foreach($arr as $k=>$v) { $sql = "insert into liuchengjiedian values ('','{$code}','{$v}','{$k}')"; $db->query($sql,0); } ?>
ログイン後にコピー

へ効果を達成し、データベースにデータを入力します:

この入力により、Liu Xinli プロセスのステップ全体を実現できます。後の段階では、インターフェイスを少し美化できます ~~~~

概要: 処理ページ。各ステップの方が重要です; sessoin はデータにアクセスし、array_values() は配列を再配置します。

以上がphp+ajaxを使用して新しいプロセスを作成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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