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 > อยากจะเก็บข้อมูลที่เป็น list menu เก็บเฉพาะ id ไม่ทราบมีวิธีการเขียนอย่างไร



 

อยากจะเก็บข้อมูลที่เป็น list menu เก็บเฉพาะ id ไม่ทราบมีวิธีการเขียนอย่างไร

 



Topic : 095845



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



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




ส่วนที่ list menu อยากเก็บเฉพาะ id

ช่วยแนะวิธีการเขียนด้วยนะครับ ด่วนมากครับ ขอบคุณครับ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-05-29 21:16:50 By : saravude View : 986 Reply : 13
 

 

No. 1



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



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

งงครับ ID ตรงไหนครับ มันอยู่ส่วนไหนครับ ตอบให้ไม่ถูก






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 21:30:55 By : itpcc
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : itpcc เมื่อวันที่ 2013-05-29 21:30:55
รายละเอียดของการตอบ ::
ตารางของ network แล้วกันนะครับ

ในตารางนี้  ผมอยากจะเก็บเฉพาะ NetworkID


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 21:40:11 By : saravude
 

 

No. 3



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



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

ก็ในช่อง
Code
<option value="TRUEMOVE">TRUEMOVE</option>


แทนที่จะใช้ value เป็น TRUEMOVE ก็ใช้ตัวเลขที่เป็น id เลย
ที่จริงอยากแก้โค๊ดให้เลยนะ แต่คุณไม่แปะให้ ก็ไม่รู้จะทำให้ยังไง ได้แต่แนะนำ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 21:42:58 By : itpcc
 


 

No. 4



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : itpcc เมื่อวันที่ 2013-05-29 21:42:58
รายละเอียดของการตอบ ::

ผม query ข้อมูลมาจาก db แล้วต้องการจะเก็บ เฉพาะ id แนะนำหน่อยครับ

Code (PHP)
 <tr>
    <td align="right">เครือข่าย</td>
    <td><select name="network" id="network">
    <option value="">---กรุณาเลือกเครือข่าย---</option>
		<?php $sql = "SELECT n.NetworkID, n.NetworkName FROM network AS n ORDER BY n.NetworkID ASC"; 
        $query = mysql_query($sql);
        while($rs = mysql_fetch_array($query))
		  { 	
		?>
        <option value="<?=$rs['NetworkID']?>"><?=$rs['NetworkName']?></option>  
        <?php } ?></td>
  </tr>



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 21:46:36 By : saravude
 


 

No. 5



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



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

ตอบความคิดเห็นที่ : 4 เขียนโดย : saravude เมื่อวันที่ 2013-05-29 21:46:36
รายละเอียดของการตอบ ::
นั่นไง =_="
แต่เท่าที่ดูมันก็น่าจะเก็บเฉพาะ id แล้วนะผมว่า
ขอดู ผลที่คุณอยากให้เป็นหน่อยครับ
Code (PHP)
<tr>
<td align="right">เครือข่าย</td>
<td><select name="network" id="network">
<option value="">---กรุณาเลือกเครือข่าย---</option>
<?php
$query = mysql_query("SELECT `network`.NetworkID, `network`.NetworkName FROM `network` ORDER BY `network`.NetworkID ASC") or die(mysql_error());
while($rs = mysql_fetch_assoc($query)) :
?>
<option value="<?php echo $rs['NetworkID'];?>"><?php echo $rs['NetworkName'];?></option> 
<?php endwhile; ?></select></td>
</tr>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 21:52:29 By : itpcc
 


 

No. 6



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



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


ตอบความคิดเห็นที่ : 5 เขียนโดย : itpcc เมื่อวันที่ 2013-05-29 21:52:29
รายละเอียดของการตอบ ::
ตามที่คุณ itpcc ยกตัวอย่างมา แค่แสดงเฉยๆ ซึ่งตรงนี้ผมพอจะเข้าใจแล้ว แต่ว่าเมื่อเลือกที่ list menu แล้วจะเก็บ id ไว้ใน table ข้างนี้ยังไงครับ

เก็บ id ไปที่ tblPhone

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 22:02:31 By : saravude
 


 

No. 7



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



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


จากภาพแรก list menu ทุกตัวจะเก็บเฉพาะ id นะครับ

ตอนแสดง แสดงเป็นข้อมูล แต่ตอนเก็บ เก็บแบบ id ทุก list menu
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 22:15:51 By : saravude
 


 

No. 8



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



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


นี่ครับ code ทั้งหมด

Code (PHP)
<?php
include_once("../config/sqlConnection.php");	
?>

<!doctype html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="../style/style.css">
<meta charset="utf-8">
<title>เพิ่มข้อมูล SC Number</title>
</head>

<body>

<form action="add.php" method="post" enctype="multipart/form-data" name="frmAdd">
<table width="538" border="0">
  <tr>
    <td colspan="2" align="center" bgcolor="#CCFFFF"><strong>-----เพิ่มหมายเลขโทรศัพท์------</strong></td>
    </tr>
  <tr>
    <td width="228" align="right">หมวดหมู่</td>
    <td width="300"><label for="txtCategory"></label>
    <select name="Category" id="Category">
     <option value="">---กรุณาเลือกหมวดหมู่---</option>    
		<?php $sql = "SELECT c.CategoryID, c.CategoryName FROM category AS c ORDER BY c.CategoryID ASC"; 
        $query = mysql_query($sql);
        while($rs = mysql_fetch_array($query))
		  { 			
		?>
        <option value="<?=$rs['CategoryID']?>"><?=$rs['CategoryName']?></option>  
        <?php }?>
        </td>
  </tr>
  <tr>
    <td align="right">หมายเลขโทรศัพท์</td>
    <td><input type="text" name="txtCategory2" id="txtCategory2"></td>
  </tr>
  <tr>
    <td align="right">เครือข่าย</td>
    <td><select name="network" id="network">
    <option value="">---กรุณาเลือกเครือข่าย---</option>
		<?php $sql = "SELECT n.NetworkID, n.NetworkName FROM network AS n ORDER BY n.NetworkID ASC"; 
        $query = mysql_query($sql);
        while($rs = mysql_fetch_array($query))
		  { 	
		?>
        <option value="<?=$rs['NetworkID']?>"><?=$rs['NetworkName']?></option>  
        <?php } ?></td>
  </tr>
  <tr>
    <td align="right">สถานะ</td>
    <td><select name="status" id="status">
    <option value="" >---กรุณาเลือกสถานะ---</option>
		<?php $sql = "SELECT s.StatusID, s.StatusDescription FROM statusphone AS s"; 
        $query = mysql_query($sql);
        while($rs = mysql_fetch_array($query))
		  { 
		?>
        <option value="<?=$rs['StatusID']?>"><?=$rs['StatusDescription']?></option>  
        <?php } ?></td>
  </tr>
   <tr>
    <td align="right">วันรับสินค้า</td>
    <td><input name="ReciveDate" type="text"></td>
  </tr>
  <tr>
    <td align="right">ซื้อมา(บาท)</td>
    <td><input type="text" name="txtCategory6" id="txtCategory6"></td>
  </tr>
  <tr>
    <td align="right">ขายไป(บาท)</td>
    <td><input type="text" name="txtCategory7" id="txtCategory7"></td>
  </tr>
  <tr>
    <td align="right">เปิดใช้งานก่อน</td>
    <td><input type="text" name="txtCategory8" id="txtCategory8"></td>
  </tr>
  <tr>
    <td align="right">หมดอายุ</td>
    <td><input type="text" name="txtCategory9" id="txtCategory9"></td>
  </tr>
  <tr>
    <td align="right">โปรโมชั่น</td>
    <td><select name="Promotion" id="Promotion">
    <option value="" >---กรุณาเลือกโปรโมชั่น---</option>
		<?php $sql = "SELECT p.PromotionID, p.PromotionName FROM promotoin AS p ORDER BY p.PromotionID ASC"; 
        $query = mysql_query($sql);
        while($rs = mysql_fetch_array($query))
		  { 
		?>
        <option value="<?=$rs['PromotionID']?>"><?=$rs['PromotionName']?></option>  
        <?php } ?></td>
  </tr>
  <tr>
    <td align="right">กำหนดเติมเงิน (10 บาท)</td>
    <td><input type="text" name="txtCategory11" id="txtCategory11"></td>
  </tr>
  <tr>
    <td align="right">ยอดคงเหลือ (บาท)</td>
    <td><input type="text" name="txtCategory12" id="txtCategory12"></td>
  </tr>
  <tr>
    <td align="right">โทรล่าสุด</td>
    <td><input type="text" name="txtCategory13" id="txtCategory13"></td>
  </tr>
  <tr>
    <td align="right">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="right" bgcolor="#CCFFFF">&nbsp;</td>
    <td bgcolor="#CCFFFF"><input type="submit" name="add" id="add" value="เพิ่มข้อมูล">
       <input type="reset" name="reset" id="reset" value="ยกเลิก"></td>
  </tr>
</table>
</form>

<?php
$ID = "";
$PhoneNumber = $_post["Category"];
$NetworkID = $_post["network"];
$ReciveDate = $_post["ReciveDate"];
$CostPrice = $_post["CostPrice"];
$SellingPrice = $_post["SellingPrice"];
$PreActiveDate = $_post["PreActiveDate"];
$ExpireDate = $_post["ExpireDate"];
$RefillNextDate = $_post["RefillNextDate"];
$Balance = $_post["Balance"];
$StatusID = $_post["Status"];
$LastCall = $_post["LastCall"];
$CategoryID = $_post["Category"];
$Promotion = $_post["Promotion"];

$sql = "INSERT INTO phoneinfo
(
	phoneinfo.ID,
	phoneinfo.PhoneNumber,
	phoneinfo.NetworkID,
	phoneinfo.ReciveDate,
	phoneinfo.CostPrice,
	phoneinfo.SellingPrice,
	phoneinfo.PreActiveDate,
	phoneinfo.ExpireDate,
	phoneinfo.PromotionID,
	phoneinfo.RefillNextDate,
	phoneinfo.Balance,
	phoneinfo.StatusID,
	phoneinfo.LastCall,
	phoneinfo.CategoryID
)
VALUE
(
	'',
	'$PhoneNumber',
	'$NetworkID',
	'$ReciveDate',
	'$CostPrice',
	'$SellingPrice',
	'$PreActiveDate',
	'$ExpireDate',
	'$Promotion',
	'$RefillNextDate',
	'$Balance',
	'$StatusID',
	'$LastCall',
	'$CategoryID'
		
)";

$query = mysql_query() or die("Query Fail <br>".mysql_error());
echo "query   ".$query;

?>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 22:19:05 By : saravude
 


 

No. 9



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



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

อ่อ
คือ SELECT มาได้แล้ว แต่ยังเก็บไม่ได้ว่างั้นเหอะ
https://www.thaicreate.com/php/php-mysql-add-insert-record.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 22:34:19 By : itpcc
 


 

No. 10



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



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

Quote:
อยากจะเก็บข้อมูลที่เป็น list menu เก็บเฉพาะ id



Quote:
จากภาพแรก list menu ทุกตัวจะเก็บเฉพาะ id นะครับ



รู้สึกเหมือนอะไรบางอย่างมันขาดหายไปในคำถามนะครับ...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-29 22:37:36 By : {Cyberman}
 


 

No. 11



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



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


ช่วยยกตัวอย่างที่เป็น list menu ให้หน่อยได้ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-30 09:32:03 By : saravude
 


 

No. 12



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



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

form
<form action="show.php" method="post">
<select name="NetworkID" id="NetworkID">
    <option value="">---กรุณาเลือกเครือข่าย---</option>
	<?
        $sql = "SELECT n.NetworkID, n.NetworkName FROM network AS n ORDER BY n.NetworkID ASC"; 
        $query = mysql_query($sql);
        while($rs = mysql_fetch_array($query))
		  { 	
                          $NetworkID = $rs['NetworkID'];
		?>
        <option value="<?=$NetworkID;?>"><?=$rs['NetworkName']?></option>  
        <?php } ?>
<input type="submit" id="submit" value="ค้นหา">
</form>


show.php
echo $_POST["$NetworkID"];



ประวัติการแก้ไข
2013-05-30 09:44:32
2013-05-30 09:46:11
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-30 09:43:28 By : PALM26
 


 

No. 13



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



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


ตอบความคิดเห็นที่ : 12 เขียนโดย : PALM26 เมื่อวันที่ 2013-05-30 09:43:28
รายละเอียดของการตอบ ::

ตามที่คุณ PALM26 ได้แนะนำมา ค่าแสดงออกมาเป็น id ได้แล้ว แต่ว่าไม่ตรงกับค่าที่เลือกใน list menu คืออยากจะให้เป็นแบบนี้ครับ

เมื่อเลือก AIS ค่าที่เก็บคือ 01
เมื่อเลือก DTAC ค่าที่เก็บคือ 02
เมื่อเลือก TRUEMOVE ค่าที่เก็บคือ 03

แบบนี้นะครับ



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-30 11:30:42 By : saravude
 

   

ค้นหาข้อมูล


   
 

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