database
  • table
  • 2012-11-21 109 views 0 likes 
    0

    首先關閉:title是一個相當隨機的語句,對不起。
    所以我已經建立了基於這一個購物車:
    http://v3.thewatchmakerproject.com/journal/276/

    排除特定結果

    我現在有這樣的代碼來生成表中的產品列表:

    <select name="prod3"> 
    <option value="">Prodotto 3</option> 
    <?php 
    $sql = 'SELECT * FROM prodotti ORDER BY id'; 
    $result = $db->query($sql); 
    while ($row = $result->fetch()) { 
         $output[] = '<option value="'.$row['id'].'">'.$row['linea'].': '.$row['prodotto'].' - &euro;'.$row['prezzo'].'</option>'; 
    } 
    $output[] = '</select>'; 
    echo join('',$output); 
    ?> 
    

    ,但它顯然不創建一個完整的列表。
    我需要排除某些$ linea值的結果,我該怎麼做?
    謝謝!

    回答

    0

    解決與WHERE和AND/OR語句,如:

    $sql = 'SELECT * FROM prodotti WHERE linea='abcd' AND linea='1234' ORDER BY id'; 
    

    正確的方式?我希望如此,其工作

    相關問題