|
หัวข้อ: [PHP] ช่วยดูให้ทีครับ คำสั่ง SQL มัน error อะไร เริ่มหัวข้อโดย: ChilTunDer ที่ 05 ตุลาคม 2013, 10:35:50 รับค่ามากจาก
โค๊ด: <form name="form1" method="post" action="checkuser.php"> แล้วมา checkuser อ้างถึง <? session_start(); include "connect.php"; $strSQL = "SELECT * FROM tb_admin WHERE admin_user = '".mysql_real_escape_string($_POST['txtUser'])."' and admin_pass = '".mysql_real_escape_string(md5($_POST['txtPass']))."'"; $objQuery = mysql_query($strSQL); $objResult = mysql_fetch_array($objQuery); if(!$objResult) { echo "Username and Password Incorrect!"; echo $strSQL; } else { $_SESSION["UserID"] = $objResult["UserID"]; $_SESSION["Status"] = $objResult["Status"]; session_write_close(); header("location:admin.php"); } mysql_close(); ?> ตรงคำสั่ง echo $strSQL; มันได้ผลแบบนี้ SELECT * FROM tb_admin WHERE admin_user = '' and admin_pass = '' ช่วยดูให้ทีครับ ว่าคำสั่ง SQL ผิดตรงไหน หัวข้อ: Re: [PHP] ช่วยดูให้ทีครับ คำสั่ง SQL มัน error อะไร เริ่มหัวข้อโดย: rokaisakkon ที่ 05 ตุลาคม 2013, 10:40:36 หมายถึง มันไม่มีค่าอะไร เข้ามา หรอครับ
หัวข้อ: Re: [PHP] ช่วยดูให้ทีครับ คำสั่ง SQL มัน error อะไร เริ่มหัวข้อโดย: ChilTunDer ที่ 05 ตุลาคม 2013, 10:55:32 หมายถึง มันไม่มีค่าอะไร เข้ามา หรอครับ ในคำสั่ง sql มันไม่มีค่าเข้ามาครับ แต่พอลอง echo $_POST['txtUser']; มันส่งค่ามาครับ :wanwan031: หัวข้อ: Re: [PHP] ช่วยดูให้ทีครับ คำสั่ง SQL มัน error อะไร เริ่มหัวข้อโดย: ChilTunDer ที่ 05 ตุลาคม 2013, 18:36:46 ได้แล้วนะครับ
:wanwan003: |