0
我想在数据库中插入html代码。我如何正确地转义字符串?在mssql中转义字符串/ php
$html = '<tag>';
$sql = 'UPDATE table SET text = ? WHERE id = 1';
$stmt = sqlsrv_prepare($conn, $sql, array(&$html));
sqlsrv_execute($stmt);
此代码抛出错误:“<”附近的语法不正确。
'array(&$ html));'那&符号'&'不应该在那里。 –
http://stackoverflow.com/a/2526717/4621324 – Axalix
失控的问题。 –