PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

เก็บข้อมูลผ่านRadio button แต่ข้อมูลโชว์มาแบบหายไปเรื่อยๆค่ะ (มีรูป)

เก็บข้อมูลผ่านRadio button แต่ข้อมูลโชว์มาแบบหายไปเรื่อยๆค่ะ (มีรูป)
จากปัญหาที่ถามครั้งที่แล้วพอกดโชว์ข้อมูลมาไม่ครบ พี่ๆให้แก้โดยการตั้งชื่อ name ของradio button ให้ต่างกัน

หลังจากแก้แล้ว พอเราเพิ่มข้อมูลในตารางที่ต้องใช้ radio button เหมือนกัน วิธีเดียวกัน พอเก็บข้อมูล *ตัวแรก จะเข้าทุกคอลัม แต่พอเราrefreash แล้วเพิ่มข้อมูลแถวใหม่ มันเข้าไม่หมด แล้วก็โชว์ไม่หมดด้วย งงค่ะ 



หน้า INSERT
<?php 
  
 
$appoach_0=$_POST['appoach_0'];
$appoach_5=$_POST['appoach_5'];
$appoach_10=$_POST['appoach_10'];
...........
...
.


if($_POST)
{
   	$sql = "INSERT INTO factor(scoreID,appoach_0,appoach_5,appoach_10......)VALUES(0,'$appoach_0','$appoach_5','$appoach_10',...... );";	
	@mysql_query($sql) or die(mysql_error());
}
หน้า SHOW
<? 
    $Select=mysql_query("SELECT * FROM factor WHERE itemID=0") or die (mysql_error());
	?>
    
  <?php
while($Show=mysql_fetch_array($Select))
{
?>
  

<table border="1">
<tr>
    <td width="132" align="center">Factor</td>
    <td align="center" colspan="2"> 0-5%</td>
    ...
    ..
</tr>	


 <tr>
    <td>Appoach</td>
<td width="47"><input type="radio" name="appoach_0" id="0" value="0" <? if($Show['appoach_0']=="0"){ echo "checked";}?>> </td>
    ...
    ..



โดย:  Um0000um IP: 49.229.186.xxx วันที่: 18-03-2016 เวลา: 19:08:34

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 3
ชื่อของ radio ถ้าแสดงหลายชุด ให้แยกคนละชื่อ เพราะถ้าชื่อเดียวกันก็จะยึดตัวสุดท้ายที่แสดง ใช้วิธีแยกสุดของชื่อ
radio ด้วย ค่า id หลัก เช่นสมมติใช้เป็น scoreID ที่ค่าไม่ซ้ำกัน ก็จะได้เป็น

$Select=mysql_query("SELECT * FROM score") or die (mysql_error());

  <?php
while($Show=mysql_fetch_array($Select))
{
?>
  

 <tr>

Appoach
    <input type="radio" name="appoach_<?=$Show["scoreID"];?>_0" id="0" value="0" <? if($Show['appoach_0']=="0"){ echo "checked";}?>>
Deployment
    <input type="radio" name="deployment_<?=$Show["scoreID"];?>_0" id="0" value="0"  <? if($Show['deployment_0']=="0"){ echo "checked";}?>>
    Learning
    <input type="radio" name="learning_<?=$Show["scoreID"];?>_0" id="0" value="0" <? if($Show['learning_0']=="0"){ echo "checked";}?>> 
    Integration
    <input type="radio" name="integration_<?=$Show["scoreID"];?>_0" id="0" value="0" <? if($Show['integration_0']=="0"){ echo "checked";}?>> </td>
  
  </tr>
<? } ?>


โดย:  Ninenik IP: 122.155.42.xxx วันที่: 20-03-2016
 ความคิดเห็นที่ 2
คือต้องการดึงข้อมูลจาก DB มาโชว์อีกหน้านึงคะ เป็น Radio Button 

ข้อมูลที่เรา INSERT ทีแรกเข้าแล้วในDB แต่เวลาเราเรียกทั้งหมดมาโชว์มันโชว์ถูกต้องแค่อันแรกอันเดียวคะ อันต่อๆไปมันไม่ยอมเอามาโชว์ด้วย แบบรูป



อันด้านบนเป็นอันถูกพึ่งถูก INSERT เข้าไปใหม่ แต่ข้อมูลพอเรียกมาโชว์มันขึ้นถูกต้องแค่อันแรกอันเดียวคะ

$Select=mysql_query("SELECT * FROM score") or die (mysql_error());

  <?php
while($Show=mysql_fetch_array($Select))
{
?>
  

<table border="1"> <? $Show["scoreID"];?>
<tr>
    <td width="132" align="center">Factor</td>
    <td align="center" colspan="2"> 0-5%</td>
</tr>	


 <tr>
    <td>Appoach</td>
<td width="47"><input type="radio" name="appoach_0" id="0" value="0" <? if($Show['appoach_0']=="0"){ echo "checked";}?>> </td>
  
  </tr>

 <tr>
    <td>Deployment</td>
     <td width="47"><input type="radio" name="deployment_0" id="0" value="0"  <? if($Show['deployment_0']=="0"){ echo "checked";}?>></td>
   
  </tr>
  
  <tr>
    <td>Learning</td>
<td width="47"><input type="radio" name="learning_0" id="0" value="0" <? if($Show['learning_0']=="0"){ echo "checked";}?>> </td>
  
         </tr>
          
         <tr> 
   <td>Integration</td>
<td width="47"><input type="radio" name="integration_0" id="0" value="0" <? if($Show['integration_0']=="0"){ echo "checked";}?>> </td>
  
  </tr>
          ช่วยหนูด้วย แงแงแงแง 


โดย:  Um0000um IP: 171.99.86.xxx วันที่: 19-03-2016 เวลา: 18:01:51
 ความคิดเห็นที่ 1
  อันนี้ไม่เข้าใจโครงสร้างของการใช้งาน อธิบายหรือแนะนำไม่ถูก

โดย:  Ninenik IP: 122.155.42.xxx วันที่: 19-03-2016