PHP搜索表单使用mysql数据库

时间:2015-10-26 12:13:25

标签: php

我看过同样性质的线索,觉得不能提供所需的东西。

我想使用两个字段创建一个搜索表单" Categories"和"省",有表

$search = $_POST['search'];
$query = $pdo -> prepare("select * from kyaami_users where services LIKE '%$search%' OR province LIKE '%$search%' LIMIT 0 , 10");
$query -> bindValue(1, "%$search%", PDO::PARAM_STR);
$query -> execute();

上面代码的问题是它返回表中的所有字段,如何使其仅返回用户选择的字段

1 个答案:

答案 0 :(得分:0)

尝试类似的东西:

$query = $pdo->prepare("SELECT * FROM kyaami_users WHERE services LIKE :services OR province LIKE :province LIMIT 0, 10");
$query->execute(array(':services' => 1, ':province' => 1));