-4

在 PHP 中提交表单后,一个字段的数据库字段将“资源 ID #12”作为其内容。这应该是什么意思,我如何找到问题?

$userid = $_POST['userid']; 
$paid = $_POST['paid']; 
$amountpaid = $_POST['amountpaid']; 
$method = $_POST['method']; 
$checknum = $_POST['checknum']; 
$invoicenum = $_POST['invoicenum'];

mysql_query("INSERT INTO auction_payments (id,purchaser_id, 
invoicenum, amountpaid, method, checknum,on_date) VALUES('','$userid','$invoicenum','$amountpaid',
'$method','$checknum',NOW())") or die(mysql_error());
4

1 回答 1

2

当您回显或打印结果时mysql_query,它将返回Resource id #12. 返回后INSERT受影响的行数mysql_affected_rows并测试结果是否为larger than 0. 我建议使用mysqlimysql折旧。

于 2013-08-24T07:01:25.147 回答