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,038

HOME > PHP > PHP Forum > สอนการใช้ $_POST หน่อย ทดลองใส่ไปใน fromDelete แล้วไม่ได้



 

สอนการใช้ $_POST หน่อย ทดลองใส่ไปใน fromDelete แล้วไม่ได้

 



Topic : 022907

Guest




สอนการใช้ $_POST หน่อย ทดลองใส่ไปใน fromDelete แล้วไม่ได้
โค้ดของดิฉัน

<?
$id_test=$_GET['id_test'];
include "connect.php";
$sql = "delete from tb_test where id=$id_test";
echo $sql ;
mysql_db_query($dbname,$sql);
echo"<h2><a href='show.php'>แบบทดสอบถูกลบเรียบร้อยแล้ว</a></h2>";
?>


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 6 พ.ย. 2551 23:33:38 By : fon View : 1640 Reply : 8
 

 

No. 1

Guest


<?
$id_test=$_GET['id_test'];
include "connect.php";
?> $sql = "delete from tb_test where id_test=$id_test";
echo $sql ;
mysql_db_query($dbname,$sql);
echo"<h2><a href='show.php'>แบบทดสอบถูกลบเรียบร้อยแล้ว</a></h2>";
หรือเปลา






Date : 7 พ.ย. 2551 08:14:58 By : แง้ว
 


 

No. 2

Guest


include "connect.php";

เขียนผิดหรือป่าว

ต้อง include("connect.php");
Date : 7 พ.ย. 2551 09:23:59 By : dk
 

 

No. 3

Guest


สอนการใช้ $_POST หน่อย ทดลองใส่ไปใน fromDelete แล้วไม่ได้ โค้ดของดิฉัน

แต่

<?
$id_test=$_GET[/code]['id_test'];
include "connect.php";
$sql = "delete from tb_test where id=$id_test";
echo $sql ;
mysql_db_query($dbname,$sql);
echo"<h2><a href='show.php'>แบบทดสอบถูกลบเรียบร้อยแล้ว</a></h2>";
?>
ตกลงจะใช้ $_POST หรือ $_GET กันแน่ครับ
ผมเองก็รู้ไม่มากครับ เอาเป็นว่าตามความเข้าใจของผมเองก็แล้วกันนะครับ :D
$_GET จะเอาไว้รับค่าที่ถูกส่งมาโดย QueryString (พูดง่าย ๆ คือ ถูกส่งโดย method get)
เช่น http://www.mydomainname.com/index.php?name=karidoe
ที่ปรากฏอยู่ใน address bar นั่นแหละครับ

ส่วน $_POST จะเอาไว้รับ ค่าที่ีถูกส่งจากฟอร์ม ด้วย method post ครับผม

--------------------------------------------------------------------------------------------------------------
ถ้า ส่งค่าด้วย querystring หรือ เมธอด get ก็ต้องรับด้วย $_GET['varName']
แต่ถ้าเป็น เมธอด post ก็จะต้องรับค่าด้วย $_POST['varName']

เมื่อ varName เป็นชื่อของตัวแปรที่คุณสนใจครับ
--------------------------------------------------------------------------------------------------------------
แต่ถ้าวิธีการส่งค่าและรับค่าตรงกันแล้วยังไม่ได้ คงเป็นที่ การทำงาน ตอน query ครับ

Date : 8 พ.ย. 2551 14:37:02 By : karidoe
 


 

No. 4

Guest


ขอบคุณมากนะค่ะ ตอนนี้ทำโปรเจ็คจบอยู่ไม่เคยเขียนเหมือนกันภาษา php แต่อาจารย์สั่งให้ทำแล้วอาจารย์ก็สอนแบบเบื้องต้นให้ เอางานที่ทำไปให้อาจารย์ดูอาจารย์ก็ให้เปลี่ยนจาก Get เป็น Post เพื่อความปลอดภัยในการรับข้อมูลค่ะก็เลยไม่รู้จะทำอย่าง แต่ก็ขอบคุณมากๆๆๆๆๆๆๆๆๆ นะค่ะที่อุตสาเสียเวลา ขอบคุณมากค่ะ
Date : 8 พ.ย. 2551 18:16:14 By : t_fon123
 


 

No. 5

Guest


แนะนำการเปลี่ยนจาก GET เป็น POST
from show.php
<form id="form1" name="form1" method="post" action="">
<p>&nbsp;</p>
<table width="682" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#0000FF">
<tr>
<td bgcolor="#0080FF"><div align="center" class="style1">แสดงแบบทดสอบทั้งหมด</div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><table width="691" height="23" border="1" cellpadding="0" cellspacing="0" bordercolor="#8080FF">
<tr >
<td ><div align="center"><b> </b>ข้อ</div></td>
<td><div align="center"><strong>คำถาม</strong></div></td>
<td ><div align="center"> <strong>แก้ไข</strong></div></td>
<td ><div align="center"><strong>ลบ</strong></div></td>
</tr>
<?php
include "connect.php";
$number=1;
$sql="select id,question from tb_test order by id";
$result=mysql_db_query("$dbname",$sql);

while($r=mysql_fetch_array($result))
{
$id=$r[id];
$question=$r[question];
echo "
<tr>
<td>$number</td>
<td>$question</td>
<td><a href='edit_Multiple_test.php?id_test=$id'>แก้ไข</a></td>
<td><a href='delete_test.php?id_test=$id'
onclick=\"return confirm('คุณแน่ใจที่จะลบข้อสอบข้อนี้ออกจากระบบ ?')\">ลบ</a></td>

</tr>";
$number++;
}
?>
</table>
<a href="from_add_Multiple.php">เพิ่มแบบทดสอบ</a></td>
</tr>
</table>
</form>
_________________________________________________________________________
from delete_test.php
<?
$id_test=$_GET['id_test'];
include "connect.php";
?> $sql = "delete from tb_test where id_test=$id_test";
echo $sql ;
mysql_db_query($dbname,$sql);
echo"<h2><a href='show.php'>แบบทดสอบถูกลบเรียบร้อยแล้ว</a></h2>";
_______________________________________________
ลองเปลี่ยนเป็น POST ให้หน่อยนะค่ะ ขอบคุณทุกความคิดเห็นนะค่ะ
Date : 8 พ.ย. 2551 18:25:27 By : t_fon123
 


 

No. 6

Guest


การส่งแบบ GET
ตัวอย่างเช่น
<td><a href='delete_test.php?id_test=$id'
onclick=\"return confirm('คุณแน่ใจที่จะลบข้อสอบข้อนี้ออกจากระบบ ?')\">ลบ</a></td>

แล้วแบบ ตัวอย่างการส่งแบบด้านบนที่ส่งแบบ Get จะส่งแบบ POST ได้อย่างไรค่ะ

ช่วยตอบหน่อยนะค่ะ ขอบคุณค่ะ

Date : 8 พ.ย. 2551 18:40:59 By : t_fon123
 


 

No. 7

Guest


ใช้ POST ไม่ใช่เหรอค่ะ...ไมเขียนเป็น GET อ่ะ....ตกลงเอาไรกันแน่อ่ะ
Date : 10 พ.ย. 2551 10:48:29 By : paphun
 


   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอนการใช้ $_POST หน่อย ทดลองใส่ไปใน fromDelete แล้วไม่ได้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่