foreach ループがあり (見て、下にあります)、いくつかの要素を取得しています。このデータを MySQL に保存するとき、各「count[]」が属するカテゴリ (ここでは「interaction[]」とラベル付け) を選択したいと考えています。たとえば、行 1 のカウントが 97 で、それらがたまたま「chas」である場合、ドロップダウンから「cha」を選択し、その値を設定して、テーブルに入力できます。タイトル[]の各インスタンスに対してこれを行うことを検討しています。
はい、json 部分は機能します。はい、データが入力されています。はい、探しました。エラーはありません。
これが理にかなっているといいのですが、本当に感謝の気持ちを表しきれません。いつの日か、これらのばかげた質問をしないようにしたいと思っていますが、それはまだ先の話です。他に明確にする必要がある場合はお知らせください。
foreach ($json->report->data as $key=>$el) {
?>
<input type="hidden" value="<?php echo $key; ?>" name="row[]">
<?php
echo "<tr><td><input name=\"title[]\" value=\"".$el->name."\" />".$el->name."</td>
<td><input name=\"count[]\" value=\"".$el->counts[0]."\" />".$el->counts[0]."</td>
<td>".$key."</td>
<td><select name=\"interaction[]\"><option value=\"blah\">blah</option><option value=\"ha\">ha</option><option value=\"cha\">cha</option></select></td></tr>";
}