Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > การใช้งาน Tag Select หลังจากการ Query แล้ว จะเขียนอย่างไร ให้เลือกข้อมูลนั้นๆ ตามที่เคยลงไว้



 

การใช้งาน Tag Select หลังจากการ Query แล้ว จะเขียนอย่างไร ให้เลือกข้อมูลนั้นๆ ตามที่เคยลงไว้

 



Topic : 078208



โพสกระทู้ ( 752 )
บทความ ( 3 )



สถานะออฟไลน์
Blogger



Code (PHP)
<?php
		$sql_province = "SELECT * FROM province ORDER BY province_id ASC";
		$query_province = $conn->Execute($sql_province);
		echo '<select id=\'province\' name=\'province\'>';
		while($rs_province = $query_province->FetchRow()){
			$province_id = $rs_province['province_id'];
			$province_name = $rs_province['province_name'];
			echo '<option value=\''.$province_id.'\'>'.$province_name.'</option>';
		}
		echo '</select>';
	?>


ผมทำ Select สำหรับเลือกจังหวัดในตอนเพิ่มได้ไม่มีปัญหา ปัญหามาติดตรงตอน แก้ไขข้อมูลอยากจะให้มันเลือกข้อมูลให้ตรงกับฐานข้อมูล
ที่เคยถูกลงเอาไว้ ไม่ทราบว่าจะเขียนแทรกไปยังไงครับ ลองแล้วไม่ค่อยจะได้

ไม่ได้เข้า Thaicreate ซะนาน เขิลแหะ ฮ่าๆ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-05-10 14:55:39 By : ALTELMA View : 1205 Reply : 2
 

 

No. 1



โพสกระทู้ ( 126 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ลองประยุกต์ดูน่ะค่ะ อันนี้เป็นของ oracle+php

Code (PHP)
<select name="vocation_id_father">
        <option value=""><-- เลือกอาชีพ --></option>
<?			
$SQL1="select * from VOCATION";	
$stmt1=oci_parse($objConnect,$SQL1);
oci_execute($stmt1,OCI_DEFAULT);
	
		while($row1 = oci_fetch_array($stmt1,OCI_BOTH))
        {
	      if($vocation_id_father == $row1['vocation_id'])
	       {
		      $sel = "selected";
	       }
	     else
	       {
		      $sel = "";
	       }
     ?>
      <option value="<?=$row1['vocation_id'];?>" <?=$sel;?>><?=$row1['name_vocation'];?></option>
     <?
     }
     ?>
 </select>







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-10 21:15:33 By : eii-mian
 


 

No. 2



โพสกระทู้ ( 23 )
บทความ ( 0 )



สถานะออฟไลน์


Code (PHP)
<?php
		$pv_id=id จังหวัดที่ต้องการเลือก;
		$sql_province = "SELECT * FROM province ORDER BY province_id ASC";
		$query_province = $conn->Execute($sql_province);
		echo "<select id='province' name='province'>";
		while($rs_province = $query_province->FetchRow()){
			$province_id = $rs_province['province_id'];
			$province_name = $rs_province['province_name'];
			
			if($pv_id==$province_id){
				$select="selected='selected'";	
			}else{
				$select="";
			}
			echo "<option value='$province_id' $select >$province_name</option>";
		}
		echo "</select>";
?>


ปล. ในphp เมื่อตัวแปร ถูกคร่อมด้วย ฟันคู่ " " มันจะยังคงสภาพตัวแปรนั้นอยู่ เช่น

$x='abc';
echo " xyz $x ";

ผลลัพธ์คือ xyz acb

หรือ

$x='abc';
echo " xyz '$x' ";

ผลลัพธ์คือ xyz 'acb'


ประวัติการแก้ไข
2012-05-11 02:01:50
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-11 01:54:08 By : tannabor
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การใช้งาน Tag Select หลังจากการ Query แล้ว จะเขียนอย่างไร ให้เลือกข้อมูลนั้นๆ ตามที่เคยลงไว้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่