我遇到了以前工作的 INSERT 查询的问题,但正如标题所示,它已停止工作。
这是违规(或不那么冒犯)的代码:
$qryd = "INSERT INTO
trans_deposits (login, walletadd, depamount, tickamount, recadd)
VALUES
('$login', '$walletadd', '$thefee', '$ticketamount', '$recaddress')";
$resultd = @mysql_query($qryd);
session_write_close();
。但更重要的是...我不小心删除了原始表(trans_deposits),所以我创建了另一个具有相同表和列名称等的表。之后,查询不再有效。- 我不明白怎么做,但这会导致问题吗?
我已经尝试了mysql_error()
"技巧",但没有运气。有什么想法吗?
$qryd = "INSERT INTO trans_deposits(login, walletadd, depamount, tickamount, recadd) VALUES('$login', '$walletadd', '$thefee', '$ticketamount', '$recaddress')";
$resultd = mysql_query($qryd); //remove @
//For INSERT, UPDATE, DELETE, DROP, etc, mysql_query() returns TRUE on success or FALSE on error.
if (!$resultd) {
echo "Error! ", mysql_error(); //Read the text of the error message
}