如何在php中从数据库中选择多个值

时间:2017-01-12 10:27:53

标签: php jquery bootstrap-datepicker

如何解决 如果我选择一个值表单下拉列表。 Biside我有另一个下拉,它的值应该自动更新根据我从第一个下拉选择的选项?

1 个答案:

答案 0 :(得分:0)

您可以在创建下拉列表时尝试生成查找表:

<a class='addthis_button_facebook'>
  <a href='DESIRED COMLETE URL'>
    <img alt='Share to Facebook' border='0' height='30' src='https://lh3.googleusercontent.com/-8ZBAqJOFFw0/WHdENG3DINI/AAAAAAAAARA/jabYU0WscU0zwW7I_HwsF0NWkdPI2NkwACEw/w140-h140-p/1484232837_2_-_Facebook.png' width='30'/>
  </a>
</a>

然后,只要您需要给定描述的id,就可以使用该表(数组)来获取它:

 function createDropdown(&$ddlLookup) {
 echo '<select multiple name="items[]">';
    try {
        $items = mysql_query("SELECT item_id,item_type FROM items");
        while ($row = mysql_fetch_assoc($items)) {
            echo '<option value="'.$row['item_type'].'"';
            echo '>'. $row['item_type'] . '</option>'."\n";
            $ddlLookup[$item_type] = $item_id;
        }
    }
    catch(PDOException $e) {
        echo 'No results';
    }
 echo '</select>';
 }

此外,如果您需要将其传递到另一个页面,可以将其序列化并添加到隐藏字段中。

   $mainDropdownLUT = array();
   createDropdown($mainDropdownLUT);

var_dump($mainDropdownLUT['testCow']);
 -> 734