我想在我的数据库中显示图像,只要我在文本字段中输入内容(这应该是动态的,当我擦除字符时应该出现更多匹配的结果)。我正在考虑这样的事情,但它不起作用表格
<form>
Wpisz wyszukiwaną frazę: <br />
<input type="text" onkeyup="search(this.value)"/>
</form>
和功能
function search($str) {
$db =get_db();
if ($db){
if ($str !== "") {
$images=$db->images->find();
foreach($images as $image) {
$name=$image['name'];
if (stristr($image['title'], $str)) {
echo '<br />'.'<a href="images/watermark/'.$name.'"'.' target="_blank">'.'<img src="images/small/'.$name.'"'.' alt="error">'.'</a>';
}
}
}
}
}
我使用mongodb如果有任何改变,get_db()
连接到数据库。如何使这项工作?