PDA

View Full Version : سوال: Combo Box و دیتا بیس



rash44
دوشنبه 17 اسفند 1388, 15:40 عصر
سلام
1 سری اطلاعات رو از DB می خونم و توی Drop-Down Box نمایش میدم
میخوام رکوردی رو بر حسب 1 متغیر دیگه بصورت پیش فرض انتخاب شده باشه
کد زیر رو نوشتم اما برای انتخاب رکورد کار نمی کنه
لطفا کد رو اصلاح کنید



<select size="1" name="school" dir="rtl" class="in">
<?php
while ($line = db_fetch_assoc($result))
{ $sch=$line['id'];
if($school=='$sch') {
?>
<option selected value="<?php echo($line['id']); ?>">
<?php echo($line['maghte'].' '.$line['type'].' '.$line['name']); ?></option>
<?php } else { ?>
<option value="<?php echo($line['id']); ?>">
<?php echo($line['maghte'].' '.$line['type'].' '.$line['name']); ?></option><?php } } ?>
</select>

rash44
دوشنبه 17 اسفند 1388, 18:35 عصر
سلام

لطفا 1 کی از دوستان راهنمائی کنه

negar777
دوشنبه 17 اسفند 1388, 21:19 عصر
<select size="1" name="school" dir="rtl" class="in">
<?php
while ($line = mysql_fetch_row($result))
{ $sch=$line['id'];
if($school=='$sch') $s=""; else $s="selected";
?>
<option value="<?php echo($line['id']); ?>" <?php echo $s;?>>
<?php echo($line['maghte'].' '.$line['type'].' '.$line['name']); ?></option>
<?php } ?>
</select>

rash44
سه شنبه 18 اسفند 1388, 09:10 صبح
<select size="1" name="school" dir="rtl" class="in">
<?php
while ($line = mysql_fetch_row($result))
{ $sch=$line['id'];
if($school=='$sch') $s=""; else $s="selected";
?>
<option value="<?php echo($line['id']); ?>" <?php echo $s;?>>
<?php echo($line['maghte'].' '.$line['type'].' '.$line['name']); ?></option>
<?php } ?>
</select>



سلام
بازم مشکل حل نشد

rash44
سه شنبه 18 اسفند 1388, 10:38 صبح
لطفا 1 کی از دوستان کد رو اصلاح کنه