gpt4 book ai didi

javascript - 如何在鼠标悬停时进行 mysql 查询并在工具提示中显示它

转载 作者:行者123 更新时间:2023-11-30 01:04:33 26 4
gpt4 key购买 nike

我是新来的,但在最近的搜索中,我在这里找到了我需要的一切,除了这个问题。

我想用 jquery 或其他东西创建一个动态工具提示,但我的问题是,当用户将 mose 传递给我想要的文本时,我是否可以执行 mysql 查询,例如:

<input type="checkbox" name="COL[1]" value="pmelendez" id="pmelendez" onmouseover="javascript:function_to_make_query(this.id);"/>pmelendez

并且,在函数中我需要这样的东西:

<script>
function_to_make_query(idreq){
var result=<?php
$q="SELECT complete_name from mydatabase where uname=" + idreq;
$result=mysql_query($q,$my_conection);
?>
}

</script>

但我需要在工具提示或类似的东西上显示结果。

非常感谢您的帮助。

最佳答案

您不能混合javascriptphp。您必须使用$.ajax()就像,

HTML

<input type="checkbox" name="COL[1]" value="pmelendez" id="pmelendez"/>pmelendez

脚本

$('#pmelendez').on('mouseenter',function(){
$.ajax({
url:'tooltip.php',
data:{id:this.id},
success:function(response)
{
// use response for tooltip
}
});
});

PHP-tooltip.php

<?php
$q="SELECT complete_name from mydatabase where uname=" + $_REQUEST['id'];
$result=mysql_query($q,$my_conection);
$row=mysql_fetch_array();
echo $row['complete_name'];
?>

Mysql已弃用,因此请使用 Mysqli

关于javascript - 如何在鼠标悬停时进行 mysql 查询并在工具提示中显示它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19816339/

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