SQL查询没有错误,但它也无法正常工作

时间:2016-01-06 22:17:45

标签: php sql

我正在尝试创建一个脚本,我可以通过登录数据库的文件来做一些事情。在这里,我试图在给定名称和给定变量上添加信用。我没有任何错误,这让我很难找到问题,我也没有得到我的回声说错误或记录更新......?

万一你错过了,一切都在一个函数内发生(与数据库的连接以及所有,我不知道如果是或不是我这样做,因为除非我点击发送

Thnx的帮助,这是我的代码:

html:

<form id="form">
Give credits to: <input type="text" id="user" name="user"> </input>
Amouth to give: <input type="text" id="amouth" name="amouth"> </input>
<button id="button1" type="submit" onclick="doit();"> Send! </button>
</form>

php:

<?php
function doit() {
$toUser = document.getElementById("user").value;
$amouth = document.getElementById("amouth").value;


$link = mysqli_connect("localhost", "root", "pass", "dbname");

//Check connection

if($link === false){

   die("ERROR: Could not connect. " . mysqli_connect_error());

}

//Attempt update query execution

 $sql = mysql_query("UPDATE `tbl_users` SET `credits`=`credits`+'".$amouth."' WHERE `userName`='".$toUser."'");

if(mysqli_query($link, $sql)){

    echo "Records were updated successfully.";

} else {

    echo "ERROR: Cant execute $sql. " . mysqli_error($link);

}

//Close connection

mysqli_close($link);

}

?>

我需要添加mysql转义字符串吗?

0 个答案:

没有答案