2013-11-28 102 views
0

我有从db查询中填充的下列下拉列表。 我正在努力想出一种方法,将从此下拉框中选择的项目添加到基本上像购物车这样的列表中,该列表允许我从此下拉框中添加多个项目。 你能有人指导我这个从同一个下拉列表中添加多个项目

<?php 

mysql_connect('localhost', 'blah', 'password'); 
mysql_select_db('reporting'); 

$sql = "SELECT DISTINCT ProductNumber, Description FROM Stock WHERE ProductGroup ='800'"; 
$result = mysql_query($sql); 

echo "<select name='PRODS'>"; 
while ($row = mysql_fetch_array($result)) { 
    echo "<option value='" . $row['Description'] . "'>" . $row['Description'] . "</option>"; 
} 
echo "</select>"; 

?> 
+0

请澄清...你想多选择,允许用户挑选许多选项,并将它们发送到一个购物车?你感兴趣的是哪一部分,选择或者购买cart_?或两者? – hanzo2001

回答

0

尝试:

echo "<select name='PRODS' multiple>"; 

有了这个,你就可以选择多个值形成的选择框。

0

试试这个....

<?php 

    mysql_connect('localhost', 'blah', 'password'); 
    mysql_select_db('reporting'); 

    $sql = "SELECT DISTINCT ProductNumber, Description FROM Stock WHERE ProductGroup ='800'"; 
    $result = mysql_query($sql); 

    echo "<select name='PRODS' multiple>"; 
    while ($row = mysql_fetch_array($result)) { 
    echo "<option value='" . $row['Description'] . "'>" . $row['Description'] . "</option>"; 
    } 
    echo "</select>"; 

    ?> 
+0

好的谢谢你。我只是想知道如何将它放在另一个页面或列表上。也许与jQuery? – user2876976

相关问题