|
|
|
เรื่องการดึงข้อมูลมาแก้ไขครับ มีปัญหานิดหน่อย คือผมดึงข้อมูลจังหวัดจาก db มาแก้ไขได้ |
|
|
|
|
|
|
|
Code (PHP)
$sql="select pro_id,pro_name from tb_province ";
ใส่ where เพื่อกำหนดเรื่องที่เราต้องการมาแก้ด้วยครับ
|
|
|
|
|
Date :
2010-03-22 10:59:28 |
By :
onizike |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ต้องดึงข้อมูลเก่ามาตรวจสอบ ถ้าตรงก็ให้ selected="selected" ใน option นั้น
|
|
|
|
|
Date :
2010-03-22 11:03:10 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมใส่เงื่อนไขลงไปแล้วมันขึ้นตรงกับ db ที่บันทึกแล้วครับ ที่นี่ รายชื่อจังหวัดไม่ขึ้นให้เลือกเลยอะครับ อีกรอบแล้วกันน่ะครับ
Code (PHP)
<select name="province" id="province">
<?
$sql="select pro_name from tb_province where pro_id='$province' ";
$result =mysql_db_query($dbname,$sql) ;
while ($row=mysql_fetch_array($result)){
?>
<option value="<?=$row['pro_id']?>">
<?=$row['pro_name']?>
</option>
<?
}
?>
</select>
|
|
|
|
|
Date :
2010-03-22 11:39:49 |
By :
auikung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ป่าว หมายถึง
Code (PHP)
<select name="province" id="province">
<?
$sql="select pro_id, pro_name from tb_province";
// เช่น $province = 1;
$result =mysql_db_query($dbname,$sql) ;
while ($row=mysql_fetch_array($result)){
?>
<option value="<?=$row['pro_id']?>"<?=((int)$row['pro_id'] == (int)$province) ? ' selected="selected' : '';?>>
<?=$row['pro_name']?>
</option>
<?
}
?>
</select>
ประมาณนี้
|
|
|
|
|
Date :
2010-03-22 12:43:06 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ คุณ pjgunner
|
|
|
|
|
Date :
2010-03-22 13:27:11 |
By :
auikung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|