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 > input radio มาแล้วแต่ไม่ยอมเลือก row[id] ตามที่แสดงออกมาครับ



 

input radio มาแล้วแต่ไม่ยอมเลือก row[id] ตามที่แสดงออกมาครับ

 



Topic : 077391



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



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




input radio มาแล้วแต่ค่าของ radio ไม่ตรงกับข้อมูลที่ถูกแสดงออกมาครับ

โค้ดที่แก้ไขแล้วไม่ทำงาน
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
  <?php 
  $userinfoajax = mysql_fetch_array(mysql_query("SELECT * FROM `members` WHERE `username` = '".mysql_real_escape_string($_SESSION['username'])."' LIMIT 1;"));
  $typename = mysql_fetch_array(mysql_query("SELECT * FROM `member_type` WHERE `id` = '".mysql_real_escape_string($userinfoajax['type'])."' LIMIT 1;"));
  ?>
<h1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exchange - แลกวันใช้งาน</h1>
    <td><div align="center">
	<br>
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="20%" height="25" bgcolor="#CCCCCC"><div align="center"><strong>แพคเกจ</strong></div></td>
          <td width="20%" bgcolor="#CCCCCC"><div align="center"><strong>ใช้งานได้ / เครื่อง</strong></div></td>
          <td width="20%" bgcolor="#CCCCCC"><div align="center"><strong>ราคา</strong></div></td>
		  <td width="20%" bgcolor="#CCCCCC"><div align="center"><strong>เลือก</strong></div></td>
          </tr>
      </table>
	  <?php 
	  $packsql = mysql_query("SELECT * FROM `package` WHERE `mem_type` = '".mysql_real_escape_string($userinfoajax['type'])."' ORDER BY `point` ASC;");
	  while($packrow = mysql_fetch_array($packsql))
	  {
		  ;echo '	
		            <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td width="21%"><div align="center">
                <div class="linner">
                  <table width="100%" border="0" cellspacing="1" cellpadding="0">
                    <tr>
                      <td width="20%" height="25" bgcolor="#FFFFFF"><div align="center"><b>';echo $packrow[name];;echo '</b></div></td>
                      <td width="20%" bgcolor="#FFFFFF"><div align="center"><b>1 เครื่อง</b></div></td>
                      <td width="20%" bgcolor="#FFFFFF"><div align="center"><b>';echo $packrow[point];;echo '&nbsp;บาท</b></div></td>
					  <td width="20%" bgcolor="#FFFFFF"><div align="center"><b>';echo "<input type='radio' id='r_package' name='r_package' value=\"".$packrow['id']."\">";;echo '</b></div></td>
                    </tr>
                  </table>
                </div>
              </div></td>
            </tr>
          </table>

			';
	  ?>

		  <?php }?>
<br>
		  <input type="button" name="Button" value="แลกวันใช้งาน" class="refillbuy" onClick="javascript:doexchange();">
		  <br>
          <br>
    </div></td>
  </tr>
</table>


นี้แบบเดิมครับ..
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
  <?php 
  $userinfoajax = mysql_fetch_array(mysql_query("SELECT * FROM `members` WHERE `username` = '".mysql_real_escape_string($_SESSION['username'])."' LIMIT 1;"));
  $typename = mysql_fetch_array(mysql_query("SELECT * FROM `member_type` WHERE `id` = '".mysql_real_escape_string($userinfoajax['type'])."' LIMIT 1;"));
  ?>
<h1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exchange - แลกวันใช้งาน</h1>
    <td><div align="center">
	<br>
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="20%" height="25" bgcolor="#CCCCCC"><div align="center"><strong>แพคเกจ</strong></div></td>
          <td width="20%" bgcolor="#CCCCCC"><div align="center"><strong>ใช้งานได้ / เครื่อง</strong></div></td>
          <td width="20%" bgcolor="#CCCCCC"><div align="center"><strong>ราคา</strong></div></td>
          </tr>
      </table>
	  <?php 
	  $packsql = mysql_query("SELECT * FROM `package` WHERE `mem_type` = '".mysql_real_escape_string($userinfoajax['type'])."' ORDER BY `point` ASC;");
	  while($packrow = mysql_fetch_array($packsql))
	  {
		  ;echo '	
		            <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td width="21%"><div align="center">
                <div class="linner">
                  <table width="100%" border="0" cellspacing="1" cellpadding="0">
                    <tr>
                      <td width="20%" height="25" bgcolor="#FFFFFF"><div align="center"><b>';echo $packrow[name];;echo '</b></div></td>
                      <td width="20%" bgcolor="#FFFFFF"><div align="center"><b>1 เครื่อง</b></div></td>
                      <td width="20%" bgcolor="#FFFFFF"><div align="center"><b>';echo $packrow[point];;echo '&nbsp;บาท</b></div></td>
					  </tr>
                  </table>
                </div>
              </div></td>
            </tr>
          </table>

			';
	  ?>

		  <?php }?>
		  <br>
          <br>
          <label>          </label>
          <div class="buybox">
            <table width="400" height="100" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td align="center" valign="middle"><strong>กรุณาเลือกแพ็คเกจที่ต้องการ</strong><br>
                  <br>
                    <select name="r_package" id="r_package">
                  <option value="0">กรุณาเลือก...</option>
                  <?php 
	  $packsqlx = mysql_query("SELECT * FROM `package` WHERE `mem_type` = '".mysql_real_escape_string($userinfoajax['type'])."' ORDER BY `point` ASC;");
	  while($packrowx = mysql_fetch_array($packsqlx))
	  {
	  $pkname = ">&nbsp;".$packrowx['name']."&nbsp;1&nbsp;เครื่อง&nbsp;".$packrowx['point']."&nbsp;บาท";
	  echo "<option value=\"".$packrowx['id']."\">".$pkname."</option>";
} ?>
                </select></td>
              </tr>
            </table>
          </div>
          <label></label>
          <br>
          <br>
          <label>
          <input type="button" name="Button" value="แลกวันใช้งาน" class="refillbuy" onClick="javascript:doexchange();">
          </label>
    </div></td>
  </tr>
</table>


ไฟล์
เวลาเลือกแล้วได้ค่า แพคเกท 1 ตลอดครับ

ขอบพระคุณล่วงหน้าครับ



Tag : PHP, MySQL, Ajax









ประวัติการแก้ไข
2012-04-22 20:29:29
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-04-22 20:26:14 By : DiiGO View : 980 Reply : 3
 

 

No. 1



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

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

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

Code (PHP)
;echo "<input type='radio' id='r_package' name='r_package' value=\"".$packrow['id']."\">";


ตรงนี้ค่าถูกหรือเปล่าครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-23 06:42:39 By : webmaster
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : webmaster เมื่อวันที่ 2012-04-23 06:42:39
รายละเอียดของการตอบ ::
ลองใช้แบบนี้ก็ไม่ได้ครับ
;echo "<input type='radio' id='r_package' name='r_package' value='$packrow['id']'>";

แพคเกจจะอยู่แพคเกจ แรกตลอด ไม่ว่าจะเลือกแพคเกจไหนก็ตาม



ประวัติการแก้ไข
2012-04-23 09:53:53
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-23 09:50:22 By : DiiGO
 

 

No. 3



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

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

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


$sql = "SELECT * FROM `package` WHERE `mem_type` = '".mysql_real_escape_string($userinfoajax['type'])."' ORDER BY `point` ASC;";

echo $sql;

แล้วลองเอา บรรทัดที่ echo ออกมาหน้าจอไปรันใน phpmyadmin ดูผลลัพธ์
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-04-23 10:16:13 By : sakuraei
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : input radio มาแล้วแต่ไม่ยอมเลือก row[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 อัตราราคา คลิกที่นี่