ajax dropdown Triple
เขียนโค๊คตามนี้
http://php-ajax-code.blogspot.com/...h-states-cities.html
ได้เรียบร้อยแล้ว แต่พอต้ิองการ update (ดึงข้อมูลที่เคยเลือกขึ้นมาโชว์ ใน dropdown)
คิด algo ไม่ออก
echo "<select name='matgr' onChange=\"dochange('matsub', this.value,".$ids.")\">\n";
echo "<option value='0'>======s==========</option>\n";
$gr="SELECT `group_id`,`group_name`,`group_name` FROM `material_group` ORDER BY CONVERT(`group_name` USING TIS620)";
$resGr=mysql_query($gr)or die("Error Group <br>$gr");
while($rowGr=mysql_fetch_array($resGr)){
echo '<option value="'.$rowGr[group_id].'"';
if($rowShowgr[group_id]==$rowGr[group_id]){echo "SELECTED";}
echo '>'.$rowGr[group_name].'</option>';
}
จะทำไงให้มันเข้าไปเลือกข้อมูลจาก db ขึ้นมาโชว์ก่อน แล้วหลังจากนั้นก็สามารถคลิกเลือกข้อมูลได้อีก
http://php-ajax-code.blogspot.com/...h-states-cities.html
ได้เรียบร้อยแล้ว แต่พอต้ิองการ update (ดึงข้อมูลที่เคยเลือกขึ้นมาโชว์ ใน dropdown)
คิด algo ไม่ออก
echo "<select name='matgr' onChange=\"dochange('matsub', this.value,".$ids.")\">\n";
echo "<option value='0'>======s==========</option>\n";
$gr="SELECT `group_id`,`group_name`,`group_name` FROM `material_group` ORDER BY CONVERT(`group_name` USING TIS620)";
$resGr=mysql_query($gr)or die("Error Group <br>$gr");
while($rowGr=mysql_fetch_array($resGr)){
echo '<option value="'.$rowGr[group_id].'"';
if($rowShowgr[group_id]==$rowGr[group_id]){echo "SELECTED";}
echo '>'.$rowGr[group_name].'</option>';
}
จะทำไงให้มันเข้าไปเลือกข้อมูลจาก db ขึ้นมาโชว์ก่อน แล้วหลังจากนั้นก็สามารถคลิกเลือกข้อมูลได้อีก
งง กับคำถามครับ
เราต้องการ update ข้อมูลไง เวลาคลิกเข้าไปแก้ มันควรขึ้นข้อมูลเก่า
ถ้าบนเว็บนี้ ลองดู โค้ด ตำบล อำเภอ จังหวัด ครับ