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 > รับค่า จาก radio แต่มันไม่ยอมเก็บค่า Values ทำไงดีๆ



 

รับค่า จาก radio แต่มันไม่ยอมเก็บค่า Values ทำไงดีๆ

 



Topic : 083185



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



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




Code (PHP)
<tr>
<form name="frmsave" method="POST" action="BlooddelCH.php">

  <td align="center"><?=$row["DonorID"];?></td>
  <td align="center"><?=$row["BagNumber"];?></td>
  <td align="center"><?=$row["BlooDG"];?></td>
   <td align="center"><?=$row["Date_Donation"];?></td>
  <td align="center"><?=$row["Type"];?></td>
  <td align="center"><?=$row["Quan"];?></td>
  <td align="center">
  <?  $id=$row["DonorID"];
      echo"$id";
  ?> 
  <input type = "radio" name="Status" id="rdo1" value="จ่าย"/>จ่าย
  <input type = "radio" name="Status" id="rdo2" value="จอง"/>จอง
  
  </td>
  <td align="center"><span id="row table color"><a href="BlooddelCH.php?DonorID=<?=$id?>" onClick="return confirm('เลือกถุงเลือดเรียบร้อยแล้ว');">เลือก</a></span></td>
  <td>
</tr> 

</form>
  
  	<td align="center"><a href="captures/<?=$row["pwd_img"];?>" onclick=""> <?=$row["pwd_img"];?></td>
  	
</tr>





Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-08-30 16:14:05 By : taengii View : 1277 Reply : 8
 

 

No. 1



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



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


มันบันทึกลงฐานข้อมูลไม่ได้หรอครับ หรือว่ายังไง






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-30 16:31:15 By : gtblackhat
 


 

No. 2



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



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


เท่าที่ดู ไม่มีการติด Database หรือ Queryไรเลยอะ
ไม่มีloop while
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-30 16:34:57 By : sambrazil
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : gtblackhat เมื่อวันที่ 2012-08-30 16:31:15
รายละเอียดของการตอบ ::
ใช่ค่ะ คืออยากให้บันทึกเป็น จ่าย หรือ จอง อ่ะ ค่ะ
แต่ลอง echo ค่าออกมาแร้ว มันไม่มีค่า ไม่รู้ จะทำไง ดี !!

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-30 18:13:01 By : taengii
 


 

No. 4



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



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


ช่วยหน่อยน๊ะค่ะ
แก้ไม่ออกจริงๆ
radio

โคดที่เอามาเปงแค่ส่วนหนึ่งค่ะ !!
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-30 18:16:55 By : taengii
 


 

No. 5



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

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

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

เอา code ไฟล์ ส่ง/รับ มาดูครับ
คนที่เข้ามาดูจะได้ช่วยคิด
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-30 18:31:27 By : Krungsri
 


 

No. 6



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



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


ได้ค่ะ

Code (PHP)
<? @session_start(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<html>
<head>
<title>ข้อมูลเลือดที่จ่ายออกไป</title>
<LINK REL="SHORTCUT ICON" HREF="../img/Blood.gif">
</head>

<body>
<form name="frmex" method="POST" action="<?=$_SERVER['SCRIPT_NAME'];?>">
  <table width="1024" border="1" align="center">
    <tr>
      <th>ค้นหา:
        <select name="ddlselect" id="ddlselect">
 			<option selected>- เลือกประเภทการค้นหา -</option>
          	<option value="BloodG" <? if($_GET["ddlselect"]=="BloodG"){echo"selected";}?>>กรุ๊ปเลือด</option>
            <option value="Type" <? if($_GET["ddlselect"]=="Type"){echo"selected";}?>>ประเภท</option>
          	<option value="BagNumber" <? if($_GET["ddlselect"]=="BagNumber"){echo"selected";}?>>รหัสถุงเลือด</option>
           	
        </select>
        ระบุสิ่งที่ต้องการค้นหา :
        <input name="txtKey" type="text" id="txtKey" value="<?=$_GET["txtKey"];?>">
      	<input type="submit" name="Search" id="Search" value="ค้นหา"></th>
    </tr>
  </table>
</form>

<?	if($_REQUEST['txtKey'] != "") {
	include ("../Index/config.inc.php");
	
	$del = $_REQUEST['ddlselect'];  
	
	$strSQL = "SELECT * FROM receive WHERE 1";
	if($_REQUEST["ddlselect"] != "" and  $_REQUEST["txtKey"]  != ''){
	$strSQL .= " AND (".$_REQUEST["ddlselect"]." LIKE '%".$_REQUEST["txtKey"]."%' ) ";
	}  				
	$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
	$Num_Rows = mysql_num_rows($objQuery);
	$Per_Page = 3;   // Per Page

	$Page = $_GET["Page"];
	if(!$_GET["Page"]){
		$Page=1;
		}
	$Prev_Page = $Page-1;
	$Next_Page = $Page+1;

	$Page_Start = (($Per_Page*$Page)-$Per_Page);
	if($Num_Rows<=$Per_Page){
		$Num_Pages =1;
		}
	else if(($Num_Rows % $Per_Page)==0){
		$Num_Pages =($Num_Rows/$Per_Page) ;
		}
	else{
		$Num_Pages =($Num_Rows/$Per_Page)+1;
		$Num_Pages = (int)$Num_Pages;
		}

	$strSQL .=" order  by Date_Donation  LIMIT $Page_Start , $Per_Page";
	$objQuery  = mysql_query($strSQL);
	?>
//ส่วนนี้ที่มีปัญหาค่ะ
<table align="center"  width="1200" border="0" cellpadding="1" cellspacing="1">
<tr bgcolor="#CC0033"> 
  <td width="100"	align="center" bgcolor="#BB0000">รหัสประจำตัวผู้บริจาค</td>
  <td width="100"	align="center" bgcolor="#BB0000">รหัสถุงเลือด</td>
  <td width="80"	align="center" bgcolor="#BB0000">กรุ๊ปเลือด</td>
  <td width="80"	align="center" bgcolor="#BB0000">วันที่บริจาค</td>
  <td width="100"	align="center" bgcolor="#BB0000">ชนิด</td>
  <td width="100"	align="center" bgcolor="#BB0000">ปริมาณ</td>
  <td width="40"	align="center" bgcolor="#BB0000">สถานะ</td>
  <td width="40"	align="center" bgcolor="#BB0000">เลือก</td>
</tr>
	<? while($row = mysql_fetch_array($objQuery)){ ?>

<tr>
<form name="frmsave" method="POST" action="BlooddelCH.php">

  <td align="center"><?=$row["DonorID"];?></td>
  <td align="center"><?=$row["BagNumber"];?></td>
  <td align="center"><?=$row["BlooDG"];?></td>
   <td align="center"><?=$row["Date_Donation"];?></td>
  <td align="center"><?=$row["Type"];?></td>
  <td align="center"><?=$row["Quan"];?></td>
  <td align="center">
  	<input type = "radio" name="radio" id="rdo1" value="จ่าย"/>จ่าย
  	<input type = "radio" name="radio" id="rdo2" value="จอง"/>จอง
    <?
      $id=$row["DonorID"];  	  
      echo $_POST["radio"];
   ?>
  </td>
  <td align="center"><span id="row table color"><a href="BlooddelCH.php?DonorID=<?=$id?>" onClick="return confirm('เลือกถุงเลือดเรียบร้อยแล้ว');">เลือก</a></span></td>
  <td>
</tr> 
</form>
 
  	<td align="center"><a href="captures/<?=$row["pwd_img"];?>" onclick=""> <?=$row["pwd_img"];?></td>
  	
</tr>
	<? } ?>
	</table>
	<br>
    ผลลัพธ์ที่ได้ : <?= $Num_Rows;?> แถว : <?=$Num_Pages;?> หน้า : <? //ถถูฏ?>
	<?
	if($Prev_Page){
		echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page&Search=$_REQUEST[Search]&txtKey=$_REQUEST[txtKey]'><< Back</a> ";	
	}
	for($i=1; $i<=$Num_Pages; $i++){
		if($i != $Page){
			echo "[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i&Search=$_REQUEST[Search]&txtKey=$_REQUEST[txtKey]'>$i</a> ]";
		}
		else{
			echo "<b> $i </b>";
		}
	}
	if($Page!=$Num_Pages){
		echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page&Search=$_REQUEST[Search]&txtKey=$_REQUEST[txtKey]>Next>></a> ";
		}
	} 
	@mysql_close;
?>
</body>
</html>



เมื่อเลือกแล้วก้อเข้ามาเช็คตรงนี้

Code (PHP)
<?php 
 @session_start();
 $id=$_REQUEST['DonorID'];
 $ST=$_REQUEST['radio'];
	 echo"$ST";
 
 	echo "คัย ".$id."<br>";
	echo "เอาอันนี้ ".$ST."<br>"; //เช็คดูว่าส่งค่ามาป่าว
	
	include "../Index/config.inc.php";	

    $Status="จ่าย";
    $var= date("Y-m-d");
	$sql3="SELECT * FROM receive WHERE DonorID='".$id."' ";
	$result3=mysql_query($sql3);
	while($row = mysql_fetch_array($result3)){	
	    $ID	= $row[DonorID];
		$Bag = $row[BagNumber];
    	$Date_do = $row[Date_Donation];
		$Type = $row[Type];	
		$Quan = $row[Quan];
	}
//Insert ข้อมูลตรงนี้ค่ะ คือค่าตัวอื่นขึ้นหมดเลย ยกเว้น Statusที่รับมาจาก radio ค่ะ	
	$result3 = mysql_query("Insert Into deleteblood (DonorID,BagNumber,Date_Donation,Date_Delete,Type,Quan,Status) VALUES('$ID','$Bag','$Date_do','$var','$Type','$Quan','$Status')");
	$dbQuery = mysql_query($result3) or die ("Error Query :".$result3."");

	#$sql="delete from receive where DonorID='".$id."' ";
	#$result=mysql_query($sql);
	#echo $sql; 
	#if ($result) {
		#echo"เลือกข้อมูลสำเร็จ<br>";
		#echo "<meta http-equiv='refresh' content='0;URL=../Admin/Bloodex.php'>";
	#} 
	#else {
		#echo "<h3>ไม่สามารถลบข้อมูลได้ในขณะนี้</h3>";
	#}	
?>


<html>
<head>
	<title>--ข้อมูลผู้บริจาคโลหิต--</title>
    <LINK REL="SHORTCUT ICON" HREF="../img/Blood.gif">
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

<body>

</body>
</html>



ประวัติการแก้ไข
2012-08-30 21:00:54
2012-08-30 21:03:32
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-30 20:59:07 By : taengii
 


 

No. 7



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



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


ทำได้แล้วค่ะ เปลี่ยนจากใช้ link เป็น submit แทน ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-31 00:32:58 By : taengii
 


 

No. 8



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

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

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

ถ้าจะทำเป็น Link ต้องใช้ javasctipt ครับเช่น
Code (PHP)
<a href="......" onClick="document.ไอดี form.submit();">......</a>



ประวัติการแก้ไข
2012-08-31 10:38:02
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-31 10:37:43 By : Krungsri
 

   

ค้นหาข้อมูล


   
 

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