2016-01-04 31 views
0

如何添加在下面的代码中选择?如何在下面的代码中添加选中的内容?

echo '<select class="w-select selection-produit" id="field" name="Ville">'; 
echo '<option value="">Choisir une ville...</option>'; 
$req19="SELECT * FROM ville"; 
$res19=mysql_query($req19); 

while($data4=mysql_fetch_array($res19)){ 
    echo '<option value="'.$data4['Nom_ville'].'">'.$data4['Nom_ville'].'</option>'; 
} 
echo '</select>'; 
+2

到底在问什么呢? – RepeaterCreeper

+0

你只需要添加它。这里的*操作*词是'selected'。 –

回答

0

正如评论中指出的那样,只需使用selected即可。例如。以下代码检查城镇是否为Mulhouse(oùest lemuséedu chemin de fer ...),如果是,则选择此条目。

echo '<select class="w-select selection-produit" id="field" name="Ville">'; 
echo '<option value="">Choisir une ville...</option>'; 
$req19="SELECT * FROM ville"; 
$res19=mysql_query($req19); 
while($data4=mysql_fetch_array($res19)) { 
    // check if the town is equal to Mulhouse 
    // equal to if (this) else (that) 
    $sel = ($data4['Nom_ville'] == 'Mulhouse')?"selected":""; 
    echo "<option value='".$data4['Nom_ville']."' $sel>".$data4['Nom_ville']."</option>"; 
} 
echo '</select>'; 
+0

当我点击搜索按钮丢失 –

-1
$valueWantSelect="the value you want selected"; 
$define = ""; 
echo '<select class="w-select selection-produit" id="field"  name="Ville">'; 
echo '<option value="">Choisir une ville...</option>'; 
$req19="SELECT * FROM ville"; 
$res19=mysql_query($req19); 

while($data4=mysql_fetch_array($res19)) 

{

$define = ($data4['Nom_ville'] == $valueWantSelect) ? "selected='selected'" : ""; 

echo '<option value="'.$data4['Nom_ville'].'" '.$define.'>'.$data4['Nom_ville'].'</option>'; 

$define=""; 
} 
echo '</select>'; 
+1

最好给你的答案添加一些描述或评论,描述你的答案如何解决问题中的问题。在SO上不鼓励使用仅有代码的答案。 –

+0

@ BrianKeller-Heikkila确实。更有甚者,如果给定的答案有一些严重的格式问题... – Jan

+0

非常感谢您的解决方案;) –

-1

尝试这样希望它会为你工作

foreach ($request as $data) { 

        if ($data->cat_id == $catee) { 
         echo "<option selected = 'selected' value='" . $data->cat_id . "'>" . $data->cat_name . "</option>"; 
        } else { 
         echo "<option value='" . $data->cat_id . "'>" . $data->cat_name . "</option>"; 
        } 
       } 
相关问题