gpt4 book ai didi

Mysql LIKE 脚本不起作用

转载 作者:行者123 更新时间:2023-11-29 14:35:39 26 4
gpt4 key购买 nike

我有一个简单的查询,应该接受用户输入的文本并像搜索引擎一样查找匹配的单词。我使用 jquery 的 post 函数来获取这些数据并将其发送到tags.php 进行处理。然而,没有任何回声。我认为我的sql语句可能是错误的。我很确定我的数据库有与输入字符串匹配的关键字。

PHP:

$tags=mysql_real_escape_string($_POST['tags']);
$query=mysql_query("SELECT * FROM tags WHERE tag LIKE '%$tags%'");
$num_rows=mysql_num_rows($query);
if ($num_rows == 0){
echo "<div class='result'>No Results</div>";
}
else{
while ($row=mysql_fetch_assoc($query)){
echo "<div>$row['tag']</div>";
}

}

JQUERY:

$('#tagsInput').keyup(function(){

var tags = $(this).val();
if (tags==''){
$('#tagResult').css("display" , "none");
}
else{
$('#tagResult').css("display" , "block");

$.post('../tags.php' , {tags: tags} , function(response){

$('#tagResult').html(response);
});
}
});

最佳答案

复制并粘贴 while 循环:

while ($row=mysql_fetch_assoc($query)){
echo "<div>".$row['tag']."</div>";
}

关于Mysql LIKE 脚本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9124033/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com