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 > สอบถามการ update นอกจากข้อมูลแรก ไม่สามารถแก้ไขข้อมูลอื่นได้เลย



 

สอบถามการ update นอกจากข้อมูลแรก ไม่สามารถแก้ไขข้อมูลอื่นได้เลย

 



Topic : 122918



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



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




รบกวนหน่อยครับ คือ ผมจะแก้ไขข้อมูลด้วย update แต่มัน แก้ไขไม่ได้ แก้ไขได้เฉพาะข้อมูล แรก ที่ เริ่มต้นที่ 0 ฐานข้อมูล No ตั้งเป็น int ให้ ออโต้ไปเรื่อยๆ

Code (PHP)
<table width="1202" height="784" border="00" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td height="10"><form id="form1" name="form1" method="post" action="<? $_SERVER['PHP_SELF']?>">
    <?
	$id= $_GET['id'];
	$sql = "select * from bikeshop where No = '$id';";
	$qry = mysqli_query($con,$sql);
	$result = mysqli_fetch_array ($qry);
?>
   <table width="1201" height="34" border="0">
        <tr>
          <td width="815" align="right"><h4></h4></td>
          <td width="272">admin</td>
            <td width="100" align="right"><h4><a href="../index.php">ออกจากระบบ</a></h4></td>
        </tr>
      </table>
    </form></td>
  
  </tr>
  <tr>
    <td height="218" bgcolor="#FFFFFF"  background="nameshop.jpg"></td>
  </tr>
  <tr>
    <td height="10">&nbsp;</td>
  </tr>
  <tr>
    <td height="479" align="center" valign="top" bgcolor="#D6D6D6"><form id="form2" name="form2" method="post" action="">
      <p>&nbsp;</p>
      <table width="441" height="454" border="1" align="center">
        <tr>
          <td width="104" bgcolor="#C0C0C0">No :</td>
          <td width="327" bgcolor="#C0C0C0"><? echo $result['No']?>&nbsp;</td>
        </tr>
            <tr>
          <td bgcolor="#C0C0C0">ชื่อสินค้า :</td>
          <td bgcolor="#C0C0C0"><input name="name3" type="text" id="name3" value="<? echo $result['Namebike']; ?>" /></td>
        </tr>
        
        <tr>
          <td bgcolor="#C0C0C0">ราคา :</td>
          <td bgcolor="#C0C0C0"><input name="Price" type="text" id="Price" value="<? echo $result['Price']; ?>" /></td>
        </tr>
        <tr>
          <td bgcolor="#C0C0C0">รายละเอียด :</td>
          
          <td bgcolor="#C0C0C0"><input name="Detail" type="text" id="Detail" value="<? echo $result['Detail']; ?>" />          </tr>
        <tr>
          <td bgcolor="#C0C0C0">รูป:</td>
          <td bgcolor="#C0C0C0">&nbsp;
          <input name="Pic" type="text" id="Pic" value="<? echo $result['Pic']; ?>" />
          </td>
        </tr>
        <tr>
          <td bgcolor="#C0C0C0">&nbsp;</td>
          <td bgcolor="#C0C0C0"><input type="submit" name="button3" id="button3" value="ยืนยัน" />
           <input type="submit" name="button4" id="button4" value="ยกเลิก" /></a></td>
        </tr>
      </table>
       <? 
	  if($_POST['button3'])
	  {
$No= $_POST[No] ;
$Namebike= $_POST[name3] ;
$Price = $_POST[Price] ;
$Detail = $_POST[Detail] ;
$Pic = $_POST[Pic] ;

			
 $sql = "UPDATE  `bikeshop` SET  `No` =  '$No',`Namebike` =  '$Namebike',`Price` =  '$Price',`Detail` =  '$Detail',`Pic` =  '$Pic' WHERE CONVERT(  `bikeshop`.`No` USING utf8 ) =  '$id';";

$qry = mysqli_query($con,$sql);
	  echo "<script language='JavaScript'>";
	  echo "alert('ข้อมูลถูกปรับปรุงเรียบร้อยแล้วคะ');";
	  echo"</script>";
	  echo "<script type='text/javascript'> window.location = 'admineditbike.php'</script>";
		  }
		  else if($_POST['button4'])
		  {
			  echo "<script type='text/javascript'> window.location = 'adminindex.php'</script>";
			  }
		  ?>
      <p>&nbsp;</p>
    </form></td>
  </tr>
</table>
<p>&nbsp;</p>
</body>
</html>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-05-15 04:40:26 By : tonbee159 View : 707 Reply : 2
 

 

No. 1

Guest


ข้อมูล "แก้ไขได้เฉพาะข้อมูล แรก ที่ เริ่มต้นที่ 0" แล้วไหน Loop ที่มันทำให้ 0 1 2 3 4 ...

ส่งค่ามาเป็น array หรือ ส่งอะไร ข้อมูลน้อย ตอบไม่ถูก

ลองอ่านดู
https://www.thaicreate.com/php/php-mysql-multiple-rows-update-edit-record.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-05-15 13:15:35 By : Kin-Kee
 


 

No. 2



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



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


$id= $_GET['id']; รับข้อมูล เป็น array แล้วในดาต้าเบส ได้ทำการตั้งให้มันเพิ่มอัตโนมัติไว้แล้วครับ แบบ ตั้ง No เป็น int เริ่ม ที่ 0 ถ้ามีการเพิ่มข้อมูล มันก็จะรันเป็น 1 2 3 4เองไปเรื่อยๆอะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-05-15 19:12:44 By : tonbee159
 

   

ค้นหาข้อมูล


   
 

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