我有一个复选框组
*City Flood*
Paris Safe-Average
Milan Heavy
London VeryHeavy
Rome Average-Heavy
Athena VerySafe
这是表
<colgroup>
<col width="120">
<col width="40">
<col width="40">
<col width="40">
<col width="40">
</colgroup>
当我选中'普通'和'重'复选框时,如何显示城市(罗马,米兰,巴黎) 然后它给出'罗马'100分,'巴黎'和'米兰'50分
答案 0 :(得分:0)
"SELECT City from tableName WHERE Flood IN('Average','Heavy')"
答案 1 :(得分:0)
使用implode()合并ckflood值,然后在查询中使用它。
$comma_separated = implode("','", $_POST['ckflood']);
$ckflood = "'".$comma_separated."'";
$query = "SELECT City from tableName WHERE Flood IN(".$ckflood.")";