2011-08-14 4 views
0

私はjqueryのアクションを最終的にデータベースを検索するPHPクエリに送信される変数に変換しようとしています。 私はテキスト入力などのいくつかの項目を文字列として格納できると思っていますが、どのようにチェックボックスを扱うべきかはわかりません。 たとえば:? ビール ワイン お菓子 が、私は私の完全なjsfiddleフォームを参照してみてください それぞれが、データベース内の別々のTRUE/FALSEブール値にラベルを作る必要があります。 私は、このような興味のあるものをすべて「含まれてください」などのチェックボックスを持っています私に助言する(ただし心を、私は:) PHP、MySQLとjqueryの中begginerよ) あなたにみんなありがとう!このフォームをJquery Variablesを設定してPHPデータベースクエリを送信するようにしますか?

http://jsfiddle.net/pufamuf/TYT92/

答えて

1

あなたは店のために、すべてのオプションをJSONを使用することができます。たとえば あなたが保存することができますあなたのフォームはjsonの文字列でjquery($ .ajax)で渡す

{"hobbies": {"football": true,"cricket": false,"basket":true}} 

http://braincast.nl/samples/jsoneditor/

とPHPでjson_encodeとjson_decodeを使用してみてください。

1

これらのチェックボックス変数は、データベースに小さなintまたはブール値として格納することができます。また、このようなjson形式の単一の列(テキスト)データ型に格納することもできます[{"" beer ":0、" wine ":1 }]これは将来これらのオプションを増やす場合です。また、json_encode json_decodeを使用して、PHPで配列をjson形式に変換することもできます

関連する問題