2011-07-12 11 views
0

質問からわかるように、私はPHPを初めて使いました。
phpフロントエンドを使用してApacheサーバー経由でデータベースにアクセスするiOSアプリケーションです。私は、NewUser.phpというPHPスクリプトでPOSTを使用してデータベースに挿入するユーザーを取得することができました複数のPOSTリクエストを1つのPHPファイルまたは別々のファイルで処理する

私が苦労しているのは、ファイルを整理する方法と、各クエリに複数のPHPスクリプトが必要かどうかです私はデータベース上で実行したい、または私は同じスクリプトでそれぞれの異なるPOST要求を処理することができますか?

私が言ったように、私はPHPのコンセプトには新しいです。もし誰かが正しい方向に私を指し示すことができれば、チュートリアルになるか、ここで私はいくつかの指針を与えることができます。

ディスコ

+0

PHPはプログラミング言語です。どのようにファイルを整理するかはあなた次第です。実際の指針はありません。 MVCのようなアーキテクチャーパターンを見たいと思うかもしれません:http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller –

答えて

0

はい、1つのスクリプトでより多くのタイプのPOSTリクエストを処理できます。サンプルスクリプトの名前については

はaction.phpで、内部のコードです:

switch ($_POST['action']) { 
    case 'insert_user': 
     // code for inserting new user 
     break; 
    case 'delete_user': 
     // code for deleteing user 
     break; 
    // and so on ... 
} 

、あなたがPOSTをしているあなたは1が正しい行動をindetifyれるパラメータactionを追加する必要があります要求します。

POST /action.php HTTP/1.1 
Some headers 

action=insert_user&name=John&surname=Doe.... 
関連する問題