- - ->渡された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']を渡します
コア フォルダーに含めます。 すべての関数メソッド
上記の 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) を通じてこのハンドルを実行します