ช่วยทีครับผม เพิ่ม ลบ แก้ไข ข้อมูล php Mysql

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ช่วยทีครับผม เพิ่ม ลบ แก้ไข ข้อมูล php Mysql

Re: ช่วยทีครับผม เพิ่ม ลบ แก้ไข ข้อมูล php Mysql

โดย dexjanghan » 01/11/2011 5:48 pm

Primary Key มันมีในหน้า Form มั๊ยล่ะครับ
เอาขั้นมาแสดงด้วย ไม่ก็ใช้คำสั่ง ซ่อนไว้ก็ได้ครับ
เพื่อที่ว่าเวลาคลิกแล้ว Primary Key จะได้ถูกส่งไปด้วย

Re: ช่วยทีครับผม เพิ่ม ลบ แก้ไข ข้อมูล php Mysql

โดย mubank » 11/10/2011 11:46 pm

ขอบคุณคับ เด่วลองดูก่อนนะคับ

Re: ช่วยทีครับผม เพิ่ม ลบ แก้ไข ข้อมูล php Mysql

โดย touleg » 11/10/2011 8:37 pm

ฐานข้อมูลควรจะมี field อย่างน้อย 2 field ขึ้นไปนะครับ field 1 เอาไว้เป็น primary key อีก field 1 เป็นค่าที่เก็บ

ถ้าไม่เปลี่ยนก็ใช้คำสั่งตามนี้

โค้ด: เลือกทั้งหมด

$qdelete="update set censor_b='ค่าใหม่' from censor_ban  where censor_b ='ค่าเก่า'";
 

Re: ช่วยทีครับผม

โดย mubank » 11/10/2011 1:38 am

ช่วยชี้ทางสว่างทีคับ

Re: ช่วยทีครับผม

โดย mubank » 11/10/2011 1:37 am

โค้ด: เลือกทั้งหมด

<?
require_once "config_db.php";
if($_REQUEST['id'] != "")
{
$qdelete="update from censor_ban  where censor_b ='$id'";
@mysql_query($qdelete);
?>

<form name="form1" method="post" action="edit.php">
<p>แก้ไขข้อมูล<br>
อันนี้มันเป็นโค้ดที่ผมทำแก้มั่วไปหมดแล้วอะครับ ช่วยแนะนำทางสว่างให้หน่อยคับ
code
<input type="text" name="code" value="<?=$data['id']?>">
<br>
<br>
<input type="submit" name="Submit" value="บันทึกข้อมูล">
</p>
</form>

<?
require_once "config_db.php";
$sql="update censor_ban  where censor_b ='$id'";
mysql_close();
?>

Re: ช่วยทีครับผม

โดย mubank » 11/10/2011 1:35 am

คือ เพิ่มลบแก้ไขข้อมูลอะคับ
ทีนี้ผมทำ ลบ กับ เพิ่มข้อมูลได้แล้วอะคับ
เหลือแก้ไขทำไม่ได้สักทีคับ มันไม่ยอมแก้ค่าให้อะคับ

ฐานข้อมูล ชื่อ censor
ตาราง ชื่อ censor_ban ข้างในมี censor_b อันเดียว

Re: ช่วยทีครับผม

โดย touleg » 11/10/2011 1:13 am

แก้ไขอะไร

ช่วยทีครับผม เพิ่ม ลบ แก้ไข ข้อมูล php Mysql

โดย mubank » 11/10/2011 12:46 am

อันนี้เป็นหน้า index ของผมอะคับแต่ผมทำหน้าแก้ไขไหมได้อะคับช่วยหน่อยครับผม

โค้ด: เลือกทั้งหมด

<body>
<?php 
include("header.inc.html");	
?>
<td><a href="insert_db.php" onClick="return confirm('คุณต้องการเพิ่มข้อมูลหรือไหม')"><span class="red"><strong><center> เพิ่มข้อมูล</center></strong></span></a></td>
<table align="center" width="200" border="1">
  <tr>
  
    <td bgcolor="#000000"><div style="font-size:16pt; color:white;"align="center">คำ</div></td>
    <td bgcolor="#000000"><div style="font-size:16pt; color:white;" align="center">แก้ไข</div></td>
    <td bgcolor="#000000"><div style="font-size:16pt; color:white;" align="center">ลบ</div></td>
  </tr>
<?php
require_once "config_db.php";
while($data = mysql_fetch_array($dbquery))
{
?>
  <tr>
    <td><div align="center"><?=$data['censor_b']?></div></td>
    <td align="center"><a href="edit.php?id=<?=$data['censor_b']?>" onClick="return confirm('คุณต้องการแก้ไขข้อมูลหรือไหม')?')"><span class="red"><strong>แก้ไข</strong></span></a></td>
    <td   align="center"><a href="delete.php?id=<?=$data['censor_b']?>" onClick="return confirm('คุณต้องการลบข้อมูลหรือไหม') ?')"><span class="red"><strong>ลบ</strong></span></a></td> 

  </tr>
  <?
}
?>
</table>

</body>
ขอบคุณล่วงหน้าครับผม

ข้างบน