weixin_33730836 2017-05-13 18:09 采纳率: 0%
浏览 19

Ajax MySQL插入无法正常工作

I have the following Javascript code triggered after a game action in order to save current score to a DB using ajax:

            $(oMain).on("save_score", function(evt,iMoney) {

               //  alert ('you won: $'+iMoney);

                 $.ajax({
                 type: "POST",
                 url: 'write.php',
                 data: ({prize:iMoney}),
                 success: function(data) {
                 alert(data);
                 }
             });

             });

and i have the write.php file writing to the DB :

<?php
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "admin";
$dbname = "games";

$prize=$_POST['prize'];

$query="INSERT INTO game_result (user_, amount)
        VALUES('user','$prize')";
$con =  new mysqli($dbhost, $dbuser, $dbpass,$dbname);

$qry_result = $con->query($query);
?>

nevertheless Nothing happens on db side and ajax returns an empty string. What am I doing wrong?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
    • ¥15 Vue3地图和异步函数使用
    • ¥15 C++ yoloV5改写遇到的问题
    • ¥20 win11修改中文用户名路径
    • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
    • ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
    • ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
    • ¥15 帮我写一个c++工程
    • ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
    • ¥15 关于smbclient 库的使用