在mouseover上写入mysql

efzxgjgh  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(330)

经过几个月的测试,我没有成功地创建一个脚本,当div获得mouseover时,它会将logtext写入mysql。
我想我必须使用$.ajax,唯一的问题是,ajax(仍然)是我不太擅长的语言。
我尝试过的100件事之一:

<?
echo "<div id='div0' rel=".$someid.">Some dynamic text</div>";
?>

<script>
           $('.div0').mouseover(function() {
           $('#result').load('../../../system/molog.php?cid='+$(this).attr('rel');
           });
</script>

谁能帮忙?

vfwfrxfs

vfwfrxfs1#

好吧,有一个更好的办法,但既然我的电话快挂了,而你已经等了一年了。。。

var info = $("#div0").html();
// if Js in a php file you can do var info = <?php echo $logtext ?>; To bring it to JS 
$.get("phpfilehere.php", {info:info}, function(data){
alert(data);
});

鼠标悬停功能。。。

$("#div0").on("mouseover", function(){ 
// my JS code above goes here
 });

php文件:

if(isset($_GET['info'])){
$log = $_GET['info']; 
// Put ur stuff here, make sure u only echo when u want ur php script to stop and be sent back to Ajax function as data var.
// insert $log  
echo "test";
} else {
echo "no get info supplied": 
}

下面是我制作的一个工具,用来教人们如何为sql查询编写准备好的语句:)如果需要的话。。。
http://wbr.bz/querypro/index.php?query_type=prepared_insert

相关问题