繁体   English   中英

sql 带撇号的查询不保存

[英]sql query with apostrophe not saving

$invoice = "L'avoutre, mais tu l'as l'astraunote va"à^ùé$sw";

$query = "INSERT INTO customers ( invoice ) VALUES ('".$invoice."');";

$query 由于撇号而无法正常工作,我该如何保存它?

编辑:

$invoice = addslashes("L'avoutre, mais tu l'as l'astraunote va\"à^ùé\$sw");
$stmt = $mysqli->prepare("INSERT INTO customers (invoice) VALUES (?)"); 
$stmt->bind_param("s", $invoice); 
$stmt->execute(); 
$stmt->close();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM