2015-11-05 99 views
-3
< select name="rtype" class="span6" > 

<option>Select Residential Type< /option> 

< option value="MultiStory Apartment" < ?php if($rtype="MultiStory Apartment"){ echo "selected";}? > > MultiStory Apartment< /option> 

< option value="Residential Plot" < ?php if($rtype="Residential Plot"){ echo "selected";}? > >Residential Plot< /option> 

< option value="Residential House" < ?php if($rtype="Residential House"){ echo "selected";} ?> >Residential House< /option> 

< option value="DDA Flats" < ?php if($rtype="DDA Flats"){ echo "selected";} ?> >DDA Flats< /option> 

< /select> 
+1

比較''==,而不是'='。應該是 - 'if($ rtype ==「MultiStory Apartment」)' –

+3

問題是什麼? –

+0

沒有問題。 –

回答

1

更改您的代碼如下選擇(比較操作應該是$rtype==

< select name="rtype" class="span6" > 
    <option>Select Residential Type< /option> 
    < option value="MultiStory Apartment" < ?php if($rtype=="MultiStory Apartment"){ echo "selected";}? > > MultiStory Apartment< /option> 
    < option value="Residential Plot" < ?php if($rtype=="Residential Plot"){ echo "selected";}? > >Residential Plot< /option> 
    < option value="Residential House" < ?php if($rtype=="Residential House"){ echo "selected";} ?> >Residential House< /option> 
    < option value="DDA Flats" < ?php if($rtype=="DDA Flats"){ echo "selected";} ?> >DDA Flats< /option> 
< /select> 
0

我想,你已經太複雜。

另外,將您的比較運算符從=更改爲==

a = $ b Assign Sets $ a等於$ b。

$ a == $ b如果$ a等於$ b,則等於TRUE。

$ a === $ b如果$ a等於$ b,則它們是相同的,並且它們是相同的類型。 (PHP 4引進)

可以採取一個數組並循環通過它是這樣的:

<?php 
$rtypes = arrray(); 
$rtypes['MultiStory Apartment'] = 'MultiStory Apartment'; 
$rtypes['Residential Plot'] = 'Residential Plot'; 
$rtypes['Residential House'] = 'Residential House'; 
$rtypes['DDA Flats'] = 'DDA Flats'; 
?> 
<select name="rtype" class="span6" > 
<option >Select Residential Type< /option> 
<?php 
foreach ($rtypes as $option) { 
    $selected = ($option == $rtype) ? 'selected="selected"' : ''; 
    ?> 
    <option value="<?php echo $option;?>" <?php echo $selected;?>><?php echo $option;?></option> 
    <?php 
} 
?> 
</select>