2

以前は機能していた 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()「トリック」を試しましたが、うまくいきませんでした。何か案は?

4

1 に答える 1

0
$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
}
于 2012-06-13T18:47:28.367 に答える