gpt4 book ai didi

php - PHP 中嵌入 MySQL 请求的 Javascript

转载 作者:行者123 更新时间:2023-11-29 06:12:07 25 4
gpt4 key购买 nike

我已经为此工作了一段时间,而谷歌在这方面并没有给我太多帮助,

基本上,我正在创建不同的 div,当您将鼠标悬停在它们上时,您会获得更多信息。我设法做到这一点,当您将鼠标悬停在 div 上时,文本会发生变化。

现在,我想使用 MySQL 数据库使其动态化,我的不同 div(已创建)将获取文本并使用 javascript 更改它。

更新:以下代码可以工作,但不显示迭代。我担心的是第一个 div 获取第一个结果 (ID = 1),第二个 div 获取第二个结果......等等!我对 php/MySQL 相当陌生,并且没有找到方法。

<script>
var n = 0;
$("div.enterleave").mouseenter(function() {
n += 1;
$(this).find("span").text( "<?php

$reponse = $bdd->query('SELECT possesseur FROM jeux_video LIMIT 0, 4');
while ($donnees = $reponse->fetch()) {
echo $donnees['possesseur'] ; }
$reponse->closeCursor();
?>");
}).mouseleave(function() {
$(this).find("span").text("<?php

$reponse = $bdd->query('SELECT nom FROM jeux_video LIMIT 0, 1');
while ($donnees = $reponse->fetch()) {
echo $donnees['nom'] ; }
$reponse->closeCursor();
?>");
});

</script>

提前致谢!

最佳答案

你在这段MySQL相关代码的前后编造了。您应该在 [...]text('" 之后添加分号,并在 "'); 之前写入 echo (在 closeCursor 之后)。

 <?php

echo "<script>
var n = 0;
$('div.enterleave').mouseenter(function() {
n += 1;
$(this).find('span').text('";
$reponse = $bdd->query('SELECT nom FROM jeux_video LIMIT 0, 10');
while ($donnees = $reponse->fetch()) {
echo $donnees['nom'] ;
}
$reponse->closeCursor();
echo "');
}).mouseleave(function() {
$(this).find('span').text('What does Patrick likes?');
});

</script>";

?>

关于php - PHP 中嵌入 MySQL 请求的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8581089/

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