【一】像你这种aa前后都是特殊字符,而且最外侧是双引号的可以直接写变量名
1
|
$result
= mysql_query(
"SELECT * FROM table1 WHERE name LIKE '%$var%'"
);
|
【二】也可以使用点连接符对字符串进行连接:
1
|
$result
= mysql_query(
"SELECT * FROM table1 WHERE name LIKE '%"
.
$var
.
"%'"
);
|
【三】可以使用{}代码域来分隔变量名,这种用法更适用于变量后有数字、字母、下划线的情况,它可以明确地将变量与字符串区分开来:
1
|
$result
= mysql_query(
"SELECT * FROM table1 WHERE name LIKE '%{$var}%'"
);
|