2011-05-13 20 views
1

我取出由一個MySQL表結果集,並在網頁上顯示它作爲下:更新MySQL的結果集通過用戶交互並進行更改全球的應用

<?php 
    $link = mysql_connect(....); 
    mysql_select_db(....); 

    $sql = "select * from products where category = '" .$_POST['prod_cat']. "'"; 
    $rs = mysql_query($sql, $link); 

    echo "<form name='prodselect' action='prodlist.php' method='post'>"; 
    echo "<table>"; 
    $rowcount = 1; 
    while ($row = mysql_fetch_array($rs)) 
    { 
     echo "<tr>"; 
     echo "<td>" .$row['product_name']. "</td>"; 
     echo "<td><input type='checkbox' name='line_" .$rowcount. "'></td>"; 
     echo "</tr>"; 
    } 
    echo "</table>"; 
    echo "</form>"; 
?> 

這顯示產品列表每個產品行都有複選框。 用戶將使用複選框選擇產品。

我想在另一個網頁上的「購買產品」列表中顯示/保存選定的產品。

請幫我一把。 謝謝。

回答

0

我可以建議你創建這樣的複選框:

echo "<td><input type='checkbox' name='products[]' value='" .$row['product_id']. "'></td>"; 

然後在prodlist.php就可以得到陣列$_POST['products']

相關問題