ホームページ > バックエンド開発 > PHPチュートリアル > 意識の流れ php を始めるための基本的な学習メモ

意識の流れ php を始めるための基本的な学習メモ

WBOY
リリース: 2016-06-23 13:27:30
オリジナル
911 人が閲覧しました

- - ->渡されたactに基づいてadmin.inc.phpで適切な関数を見つけます ---> mysql.func.phpでinsert()を呼び出してデータベースに挿入します

A form, action=” doAdminAction.php?act=addAdmin"、addAdmin

に渡されます

act=addAdminは、addAdmin操作に対応するactパラメータを渡すことを意味します

doAdminAction.phpでは、actは$_REQUEST['act']を渡します


すべての php ファイルを一度に要求するインクルード ファイルを設定します。そのため、各ファイルに多くの php ファイルを導入する必要はありません。 include.php を 1 つだけ含めるだけです。

コア フォルダーに含めます。 すべての関数メソッド

上記の addAdmin 関数は、コア フォルダーの admin.inc.php にあります

まず $_POST メソッドを使用して、このフォームのすべてのデータを渡し、フォームの name 属性の配列に保存します。 input が渡された後のラベルを決定します。最後に、insert() 関数によってデータベースが挿入されます。

insert() 関数は mysql.func.php にあり、すべてのデータベース関数の関数です


注: (1) join(): 配列要素を文字列にマージします、array_keys() 関数は A を返します。配列内のすべてのキー名を含む新しい配列

(2) array_values() 関数は、指定された配列内のすべてのキー値を含む配列を返しますが、キー名は保持しません

(3) mysql_insert_id( ) 関数は前のステップに戻ります INSERT

インサートの動作原理を紹介するために、上記の例を例として取り上げます:

通常の SQL ステートメントはデータベースに挿入されます insert (テーブル名) (キー名) 値 (キー値) )

array_keys() と array_values() は、配列を含むすべての項目を返します キー名とキー値の新しい配列

最後に、mysql_query($ssql) を通じてこのハンドルを実行します

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