私は問題を解決しようとしています。それは2つの部分です:
データベースからページの各menu_nameを読み取るループを作成し、それを読み取るのと同じ行に、ラジオボタンを配置して表示を変更します。これまでのところ、私のラジオボタンはすべて接続されているようです(各ボタンで「いいえ」がチェックされるのではなく、最後の
<li>
項目で「いいえ」がチェックされるだけです)。//K's function: function get_all_pages() { global $connection; $query = "SELECT * FROM pages "; $query .= "WHERE visible = 1 "; $query .= "ORDER BY position ASC"; $page_set = mysql_query($query, $connection); confirm_query($page_set); return $page_set; } //K's function: function list_all_pages(){ $output = "<ul>"; $page_set = get_all_pages(); while ($page = mysql_fetch_array($page_set)) { $output .= "<li><a href=\"add_feature.php?page=" . urlencode($page["id"]) . "\">{$page["menu_name"]}</a></li>"; $output .= " <input type=\"radio\" name=\"visible\" value=\"0\" checked=\"checked\" /> No <input type=\"radio\" name=\"visible\" value=\"1\" /> Yes"; } $output .= "</ul>"; return $output; }
- 私はJavascriptである種のajaxを実行しようとしています。そのため、動的に生成されたメニューリストの横に表示されるラジオボタンを配置したいと思います。すべてのチェックを「いいえ」にしたいと思います...「はい」にチェックしたときに、1〜8の数字を選択できるドロップダウンリストを表示したいと思います(数字は、どの位置に表示されるかを意味します)。
私は新しく、これを理解しようとすることは、Javascriptとphp/mysqlの専門家の助けがなければ私の手の届かないところにあります。