我有下面的查询,在给定确切的列值时工作正常但是当像操作符一样使用它时,它不能获取任何行。如何在下面的查询中传递%符号
$RegistrationMark = $_GET['RegistrationMark'];
$qr= mysqli_query($connection, "SELECT * FROM `EarlsdonMSIN_anpr_vega` where `RegistrationMark` like '" %.$RegistrationMark. %"'");
答案 0 :(得分:0)
您的%分数位于错误的位置......
$qr= mysqli_query($connection, "SELECT * FROM `EarlsdonMSIN_anpr_vega` where `RegistrationMark` like '%" .$RegistrationMark. "%'");
使用连接字符串和SQL注入攻击时应该小心。