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,035

HOME > PHP > PHP Forum > php เรียกข้อมูลมจากฐานข้อมูล mysql มาแสดงใน list menu / select menu / dropdownlist menu



 

php เรียกข้อมูลมจากฐานข้อมูล mysql มาแสดงใน list menu / select menu / dropdownlist menu

 



Topic : 026134



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



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




ต้องการเรียกฐานข้อมูลมาแสดงใน listmenu
ฐานข้อมูลมีรายละเอียดดังนี้
IDELE IDFORM TYPE CAPTION ORDER VALUE DISPLAY REQ
5 1 listmenu เลือก 5 a1;a2;a3 0 0
ต้องการจะให้ค่าใน Value มาแสดงในlistmenu โดยแบ่ง a1 a2 a3 อะครับ ต้องใช้ฟังชั่นการเขียนยังไงครับ การตัดคำของ string ทำอย่างไรอะครับ ช่วยหน่อยครับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-04-05 13:13:17 By : mangbit View : 3916 Reply : 22
 

 

No. 1



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

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

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

substr(); //function cut string

ไม่ค่อยเข้าใจคำถาม อธิบายหน่อยนะ






Date : 2009-04-05 13:42:38 By : khunset
 


 

No. 2



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



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


ผมจะเรียกข้อมูลในฟิว value ที่เก็บ a1;a2;a3 มาแสดงใน listmenu ที่ผมเขียน
function listmenu($name,$val)
{
$c=3;
print "<select name=$name> ";
For ($i=0; $i<=$c; $i++)
{
print "<option value=>$val</option>";
}
print " </select> ";
}
มันจะแสดง เป็นแนวนอน a1;a2;a3 อยากจะให้แสดงแบบนี้อะครับ
a1
a2
a3
อะครับ ไม่ทราบว่าทำไง
และอีกอย่างหนึง เราใส่ข้อมูลในฟิว ข้อมูลยาว เราจะทำยังไงให้ในฐานข้อมูลแสดงข้อมูลได้สั้นอะครับ แต่เวลาแสดงใน listmenu ก็ให้แสดงข้อมูลทั้งหมดครับ
Date : 2009-04-05 14:09:53 By : mangbit
 

 

No. 3



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



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


ช่วยหน่อยครับ เขียนฟังชั่นให้เช็คในฐานข้อมูลแล้วแสดงผลออกมาครับ
Date : 2009-04-05 18:16:33 By : mangbit
 


 

No. 4



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

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

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


Code (PHP)
<?php
list($val1,$val2,$val3) = explode(";",$val);
?>

Date : 2009-04-05 19:22:29 By : plakrim
 


 

No. 5



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



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


ในฐานข้อมูลเก็บอยู่แบบนี้อะครับ a1;a2;a3 ครับ
Date : 2009-04-05 23:47:44 By : mangbit
 


 

No. 6



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

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

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


เอาๆ เขียนให้ดูก็ได้ครับ จริงๆ อยากให้คิดก่อน

Code (PHP)
<?php
$myarray = explode(";", $rows["value"]);
echo "<select name=\"abc\">";
foreach($myarray as $val){
echo "<optoin value=\"" . $val . "\">" . $val . "</option>";
}
echo "</select>";
?>

Date : 2009-04-06 01:01:31 By : plakrim
 


 

No. 7



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



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


Code (PHP)
<?php
$objDB = mysql_select_db("rigister");
$strSQL = "SELECT name_p FROM personal";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$rs=mysql_fetch_array($objQuery); 
	 foreach ($rs as $my => $sx)
	 {echo "<option value=$sx>$sx</option>";}
?>


ค่าที่ได้มันออกมาซ้ำกันค่ะ คือ เป็นชื่อบุคลากรซ้ำกันค่ะ เช่น บุคลากรชื่อ เอ ก็มีแต่ เอซ้ำกันสองรอบค่ะ
Date : 2009-04-06 23:11:10 By : little_finger
 


 

No. 8



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

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

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


print_r($rs); ดูนะครับว่าซ้ำกันจริงหรือเปล่า
Date : 2009-04-06 23:23:23 By : plakrim
 


 

No. 9



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



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


ไม่ซ้ำค่ะแต่ได้แบบนี้อะ Array ( [0] => aA [name_p] => aA )
Date : 2009-04-06 23:49:21 By : little_finger
 


 

No. 10



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

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

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


อะคนเดียวกันปะครับเนี้ย
Code (PHP)
<?php
$objDB = mysql_select_db("rigister");
$strSQL = "SELECT name_p FROM personal";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
while($rs=mysql_fetch_array($objQuery)){
echo "<option value=" . $rs["name_p"] . ">" . $rs["name_p"] . "</option>";
}
?>

แบบนี้เปล่าครับที่ต้องการ
Date : 2009-04-07 00:01:48 By : plakrim
 


 

No. 11



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



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


ช่ายค่ะ ขอบคุณค่ะ
Date : 2009-04-07 00:06:41 By : little_finger
 


 

No. 12



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



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


ตอนนี้ยังไม่ได้ครับ ที่แสดงผลอะครับ ช่วยหน่อย
Date : 2009-04-17 15:02:59 By : mangbit
 


 

No. 13



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



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


เอาไปทดลองทำแล้วยังไม่ได้ช่วยหน่อย เราต้องเช็คในฐานข้อมูลแล้วนำมาทำการวนลูปแล้วให้แสดงค่าออกมาอะครับ โดยการแบ่งของข้อมูลในการแสดงผลโดยสัญลักษณ์ ; อะครับ ช่วยหน่อย
Date : 2009-04-20 16:42:51 By : mangbit
 


 

No. 14



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

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

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


ขอดูโค๊ดด้วยครับ
Date : 2009-04-20 17:07:46 By : plakrim
 


 

No. 15



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



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


ทำ code ได้แค่นี้อะครับ ยังหาวิธีที่แสดงโดยแบ่งข้อมูลยังไม่ได้ ใช้สัญลักษณ์ | อะครับ ต้องเพิ่ม code ตรงส่วนไหนที่จะให้แสดง listmenu สมบูรณ์ครับ ช่วยหน่อยครับ
Code (PHP)
<?php
// function list menu
function listmenu($name,$val)
{
    print $val;
	$options = explode($name,$val);  
                $num = count($options); 
	print  "<select name=$name> ";
                      for( $i=0; $i < $num;$i++)
                 {   
                 print "<option value=> $options[$i] </option>\n";	
	   }
	print "	</select> ";
} 
?>

Date : 2009-04-20 18:23:28 By : mangbit
 


 

No. 16



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

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

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


กรุณาสมมุติค่าที่ส่งให้ function listmenu ด้วยครับ จะให้ดีช่วยอธิบายการทำงานของฟังก์ชั่นด้วยก็ดี
Date : 2009-04-20 19:09:19 By : plakrim
 


 

No. 17



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



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


ค่าที่เก็บในฐานช้อมูล a1|a2|a3|a4 เก็บในฟิว value ครับ
Date : 2009-04-20 21:35:26 By : mangbit
 


 

No. 18

Guest


ได้แล้วครับ ขอบคุณมากครับ
Date : 2009-04-23 10:15:40 By : mangbit
 


 

No. 19



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



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



Date : 2010-08-05 15:06:56 By : mangbit
 


 

No. 20

Guest


<?php

$errmsg = "";
if($_POST['action']=="save") {

//ถ้าไม่มีข้อผิดพลาด ให้บันทึกลงในตารางฐานข้อมูล
if($errmsg == "") {

$file_size1 = $_FILES['file1']['size'];
if($file_size1>0) {include("product_image.php"); }
$sql = " INSERT INTO photo_album (id ,catname ,name ,photo,picdate)
VALUES ('0','$catname','$name','$fn','$todayDate');";
$thh3=mysql_db_query($database,$sql) or die(mysql_error());
if($thh3) { echo $swcIMG; echo "<meta http-equiv=\"refresh\" content=\"0;URL=./\" />";}
}
}


?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data" name="form1" id="form1">
<table border="0" cellspacing="2" cellpadding="3" align="center">
<tr>
<td>หมวดของรูป</td>
<td><label>

<?php
$objDB = mysql_select_db("psu");
$strSQL = "SELECT catname FROM photo_cat";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
while($rs=mysql_fetch_array($objQuery)){
echo "<option value=" . $rs["catname"] . ">" . $rs["catname"] . "</option>";
}
?>


error

ออกมาเป็นอย่างงี้ค่ะ ทำยังไงคะ
Date : 2010-10-01 17:33:40 By : Oui
 


 

No. 21

Guest


ทำได้แล้วค่ะ
แต่ว่าจะเลือก จาก list menu แล้วให้เข้า Database ยังไงดีคะ
Date : 2010-10-01 20:10:37 By : oui
 


 

No. 22



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

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

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

Go to : PHP MySQL DropDownList / Listmenu
Date : 2010-10-02 12:32:23 By : webmaster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : php เรียกข้อมูลมจากฐานข้อมูล mysql มาแสดงใน list menu / select menu / dropdownlist menu
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่