我有一个小脚本正在选择 MS Asscess db,查询看起来像这样
$sql = "SELECT * FROM Employee WHERE EmployeeName LIKE %$user_full_name%";
$user_full_name
有特殊字符的地方,如 óńćżźśąę,如果这些字符被替换为_
查询将有结果,但它们不是 100% 准确的,所以我想使用 mb_convert_encoding
将我的select query
编码为 MS Access 的编码,但所有已知的编码都不起作用,有没有办法让 MS Access 理解它, 或者我在哪里可以获得我的 ms Access 编码的信息?
试试这个:
$sql = "SELECT * FROM Employee WHERE EmployeeName LIKE '*$user_full_name*'";
我也会这样做:
$sql = "SELECT * FROM Employee WHERE EmployeeName LIKE '*".$user_full_name."*'";
但这只是个人喜好。