หน้า 1 จากทั้งหมด 1

ทำยังไงถึงจะบันทึกข้อมูลที่มี single quote (') ลงฐานข้อมูลได้ครับ

โพสต์แล้ว: 04/10/2019 3:50 pm
โดย jamepiyawat
พอดีว่าตอนนี้ถ้ามีข้อมูลที่มี single quote (') จะทำให้บันทึกข้อมูลลงฐานข้อมูลไม่ได้ครับ

อยากทราบวิธีที่จะทำให้ข้อมูลที่มี single quote (') บันทึกลงฐานข้อมูลได้ครับ

Re: ทำยังไงถึงจะบันทึกข้อมูลที่มี single quote (') ลงฐานข้อมูลได้ครับ

โพสต์แล้ว: 04/10/2019 3:55 pm
โดย Ittichai_chupol
ลองดูอันนี้ครับ

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

$name  = " K'Kai ";
$newlastname = mysql_real_escape_string($lastname);

$query = "SELECT * FROM actors WHERE last_name = '$newlastname'";

Re: ทำยังไงถึงจะบันทึกข้อมูลที่มี single quote (') ลงฐานข้อมูลได้ครับ

โพสต์แล้ว: 04/10/2019 4:06 pm
โดย tsukasaz
mysql กับ mysqli มันต่างกันอยู่นะครับ ถ้าในโค้ดที่ถามมาใช้ mysqli ต้องใช้อีกแบบ

ตัวอย่าง

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

$new_value = mysqli_real_escape_string($con, $value);

Re: ทำยังไงถึงจะบันทึกข้อมูลที่มี single quote (') ลงฐานข้อมูลได้ครับ

โพสต์แล้ว: 04/10/2019 4:18 pm
โดย jamepiyawat
ทำได้แล้วครับ ขอบคุณครับ