2014-04-25 32 views
-1

我正在使用屬性網站。他們想要輸入房屋或公寓的所有規格。我想從1個數據庫字段獲取數據。在通訊記錄複選框中取逗號分隔值

請檢查示例圖片: http://i.stack.imgur.com/7XBEI.jpg

如果值是喜歡看到咖啡館,YP在線則無論是在咖啡廳見& YP在線複選框必須進行檢查。 這只是一個示例窗體,我有超過100個複選框。我不想僅爲複選框製作100個文件。

期待您的回覆。

+0

您是否有超過100個複選框用於任何單個主題?另外,正如所寫的,這個問題對於SO來說太廣泛了,而且你不清楚你在問什麼。 – Strawberry

+0

我正在物業網站上工作。他們想要輸入任何屬性的所有屬性。我想從數據庫字段中獲取數據。如果數值類似於咖啡廳中的See,YP Online,則必須檢查Cafe&YP Online中的See in和YP Online複選框。例如http://i.stack.imgur.com/7XBEI.jpg –

+0

相應地修改你的問題。 – Strawberry

回答

1

您是否想根據所選的複選框選擇正確的數據庫條目,還是自動突出顯示數據庫中的複選框?

<?php 
    /* 
    * Assuming MySQLi initialized as $mysqli 
    * Assuming <input type="checkbox" name="checkbox[]" /> 
    */ 

    $found = array(); 

    foreach($_POST['checkbox'] as $checkbox) { 
     if(!$s = $mysqli->query("SELECT `id`, `value` FROM `table` WHERE `value` LIKE '%$checkbox%'")) { 
      // No result 
     } else { 
      $result = $s->fetch_assoc(); 
      $found[$result['id']] = $result['value']; 
     } 
    } 
?>