このjson形式のフォームフォームビルダープラグインを入手しました。誰かが助けてくれることを願って、特定のフィールドが発生した回数を数えて、それらのデータベースを作成できるようにする必要があります
[ { "cssClass" : "checkbox",
"required" : "false",
"title" : "hello save",
"values" : { "2" : { "baseline" : "false",
"value" : "save"
},
"3" : { "baseline" : "false",
"value" : " save 2"
},
"4" : { "baseline" : "false",
"value" : "save 3"
},
"5" : { "baseline" : "false",
"value" : "save 4"
},
"6" : { "baseline" : "false",
"value" : "save 5 "
},
"7" : { "baseline" : "false",
"value" : "Save 6"
}
}
},
{ "cssClass" : "textarea",
"required" : "false",
"values" : "you did not say hello properly"
},
{ "cssClass" : "checkbox",
"required" : "false",
"title" : "whats up save",
"values" : { "2" : { "baseline" : "false",
"value" : "i got your back"
},
"3" : { "baseline" : "false",
"value" : "i got your back 2"
},
"4" : { "baseline" : "false",
"value" : "i got your back 3"
},
"5" : { "baseline" : "false",
"value" : "1 got your back 4"
},
"6" : { "baseline" : "false",
"value" : "i got your back 5"
}
}
}
]
cssClass チェックボックスの数と対応する値を数えて、mysql または mongodb に挿入するためのデータベース テーブルを作成できるようにしたいのですが、このような形式で気に入っています。
count($data[cssclass])
count($data[cssClass][values])
私は得る
Notice: Undefined index: cssClass in C:\wamp\www\callme\repo\index.php on line 45
Jsonはまったく新しいので、phpまたはnodejsのソリューションを高く評価します
!================================================ ===========================! こんにちは皆さん、タイムリーな対応に感謝します。あなたに感謝し、非常に光栄に思いますが、実際には課題を解決しませんでした。おそらく私は十分に明確ではなかったので、これがプログラムロジックです. 指定されたjsonデータについて、チェックボックスのタイルとその値を取得して、ユーザーのデータベースエントリを作成できるように並べ替えたいと思います。たとえば、チェックボックスを含む配列の場合、タイトルと値の数(値)を取得しますたとえば、checkbox1 のタイトルの値 = 6、checkbox2 のタイトルの値 = 5 のように指定できます