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 > แสดงข้อมูล จังหวัด อำเภอ และตำบลในรูปแบบตารางต้องเขียน code ยังไงค่ะ



 

แสดงข้อมูล จังหวัด อำเภอ และตำบลในรูปแบบตารางต้องเขียน code ยังไงค่ะ

 



Topic : 098461

Guest




ต้องการแสดงข้อมูล จังหวัด อำเภอ ตำบล ในรูปแบบตาราง ดังภาพ

province

ต้องเขียน code php ยังไง รบกวน programmer ใจดีช่วยตอบด้วยน่ะค่ะ

ฐานข้อมูลรายชื่อ จังหวัด อำเภอ ตำบล



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-07-30 14:59:02 By : น้อง unix View : 3099 Reply : 9
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

ถ้าง่ายที่สุดก็คือทำ Loop แสดงข้อมูล ออกมา แล้วค่อย Loop อำเภอ ในแต่ล่ะ จังหวัดอีกครับ

ไม่ยากครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-30 17:26:19 By : mr.win
 


 

No. 2

Guest


รบกวน คุณ mr.win ช่วยเขียน code เป็นแนวทางให้หน่อยน่ะค่ะ แบบว่าไปไม่ถูกแล้วจริงๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-30 21:32:46 By : น้อง unix
 

 

No. 3



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

Code (PHP) : Example
<?php
	$hostname_connection = "XXXXXX";
	$database_connection = "XXXXXX";
	$username_connection = "XXXXXX";
	$password_connection = "XXXXXX";
	$connection = mysql_connect($hostname_connection, $username_connection, $password_connection) or die(mysql_error); 
	mysql_query("SET character_set_results=utf8");
	mysql_query("SET character_set_client=utf8");
	mysql_query("SET character_set_connection=utf8");
	mysql_select_db($database_connection, $connection);

	
	//---- เริ่มต้นดึงข้อมูลมาเก็บไว้ในอาร์เรย์
	$aProvince = array();
	$sql="SELECT PROVINCE_ID, PROVINCE_NAME FROM province ORDER BY PROVINCE_NAME ASC ";
	$result = mysql_query($query);
	while($row = mysql_fetch_assoc()){
		$aProvince[$row['PROVINCE_ID'] = $row['PROVINCE_Name'];
	}
	
	$aAmphur = array();
	$sql="SELECT AMPHUR_ID, AMPHUR_NAME, PROVINCE_ID FROM amphur WHERE PROVINCE_ID='".$ID."'";
	$result = mysql_query($query);
	while($row = mysql_fetch_assoc()){
		$aAmphur[$row['PROVINCE_ID']][$row['AMPHUR_ID']] = $row['AMPHUR_NAME'];
	}
	
	$aDistrict = array();
	$sql="SELECT DISTRICT_ID, DISTRICT_NAME, AMPHUR_ID FROM district WHERE AMPHUR_ID='".$ID."'";
	$result = mysql_query($query);
	while($row = mysql_fetch_assoc()){
		$aAmphur[$row['AMPHUR_ID']][$row['DISTRICT_ID']] = $row['DISTRICT_NAME'];
	}

	echo '<table border="1">';
	foreach($aProvince as $provinceId=>$provinceName){
		$districtData = '';
		$amphurData = isset($aAmphur[$provinceId]) ? $aAmphur[$provinceId] : '';
		if($amphurData != ''){
			$amphurId = array_keys($amphurData[0]);
			$districtData = isset($aDistrict[$amphurId]) ? $aDistrict[$amphurId] : '';
		}
		
		echo '<tr>';
		echo '<td>'.$provinceName.'</td>';
		echo '</td>';
		if($amphurData != ''){
			echo '<table border="1">';
			foreach($amphurData as $amphurName){
				echo '<tr>';
				echo '<td>'.$amphurName.'</td>';
				echo '</tr>';
			}
			echo '</table>';
		}else{
			echo '&nbsp;';
		}
		echo '</td>';
		echo '<td>';
		if($districtData != ''){
			echo '<table border="1">';
			foreach($districtData as $districtName){
				echo '<tr>';
				echo '<td>'.$districtName.'</td>';
				echo '</tr>';
			}
			echo '</table>';
		}else{
			echo '&nbsp;';
		}
		echo '</td>';
		echo '<tr>';
	}
	echo '</table>';
	//------- สิ้นสุดส่วนของการแสดงผล
?>




ประวัติการแก้ไข
2013-07-31 06:19:20
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-31 06:18:50 By : {Cyberman}
 


 

No. 4

Guest


คุณ {Cyberman} ค่ะ error เยอะมาก ยังไง ก็รบกวนช่วยดูให้อีกทีน่ะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-31 12:32:34 By : น้อง unix
 


 

No. 5



โพสกระทู้ ( 1,994 )
บทความ ( 10 )



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

คือกระผมเอาโค๊ดตัวอย่างมาให้น่ะครับ ถ้านำไปรันก็จะ error เป็นธรรมดาครับ
ลองปรับพวกชื่อฟิลด์ชื่อตาราง ให้ตรงกับฐานข้อมูลของท่านเองดูนะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-31 15:27:44 By : {Cyberman}
 


 

No. 6

Guest


หมดหวัง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-31 20:12:33 By : น้อง unix
 


 

No. 7



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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


คุณมีข้อมูลอะไรบ้างครับ

ในตอนนี้ของคุณ ฟอร์มเป็นแบบไหน

ข้อมูลใช้แบบไหน

ผมเห็มีแต่ภาพ ที่วาาดจาก word อย่างนี้ไม่รู้จะช่วยยังไงนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-31 20:38:08 By : compiak
 


 

No. 8

Guest


คุณกระบี่อยู่ที่ใจเขาเขียนให้สมบูรณ์แล้วนะครับ เป็นแนวทางที่สามารถนำไปใช้ได้ถ้าคุณรู้จักประยุกต์

แต่ถ้าคุณหวังให้ใครมาช่วยเขียนแล้วใช้ได้เลย มันผิดตรงที่คุณเองไม่ได้ให้ข้อมูลที่ละเอียดครบถ้วนครับ

ฐานข้อมูลจังหวัด อำเภอ อะไรเนี่ย คุณต้องให้ข้อมูลว่ามันมีกี่ตาราง ชื่อตารางว่าอะไร มีคอลัมน์อะไรบ้าง
มันไม่ได้เหมือนกันทั้งประเทศนะครับ เพราะคุณไปได้จากแหล่งไหนมา ใครเป็นคนทำก็ไม่รู้
ไม่ใช่ทุกคนจะออกแบบโครงสร้างฐานข้อมูลเหมือนกัน มันไม่มีกฏตายตัว

ถึงกระนั้นคุณกระบี่อยู่ที่ใจก็ยังอุตส่าห์สละเวลาเขียนให้ ถือว่าใจดีสุดๆ แล้วครับ

การเขียนโปรแกรมไม่ใช่ว่าจะ copy paste กันได้ทุกกรณีนะครับ และส่วนใหญ่ทำแบบนั้นไม่ได้ด้วย โดยเฉพาะเรื่องที่เกี่ยวกับฐานข้อมูล
เพราะอย่างน้อยการติดต่อฐานข้อมูลก็ต้องใช้รายละเอียด username password และชื่อฐานข้อมูลของคุณเอง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-07-31 21:06:13 By : แมวขี้เกียจล็อกอิน
 


 

No. 9

Guest


ขอโทษค่ะ พอดีใส่ลิงค์ ฐานข้อมูลแล้วแต่มันไม่โชว์ค่ะ
ลองอีกที https://www.thaicreate.com/free-web-script/thailand-province-database.html
รบกวนด้วยน่ะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-01 08:57:51 By : น้อง unix
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : แสดงข้อมูล จังหวัด อำเภอ และตำบลในรูปแบบตารางต้องเขียน code ยังไงค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่