更新数据库查询无法使用PHP

时间:2017-10-12 07:39:29

标签: php

我使用了以下查询

$q = mysql_query("UPDATE `payment_details` SET `txnid`='{$txnid}',`amount`='{$amount}',`email`='{$email}',`firstname`='{$firstname}',`phone`='{$phone}',`productinfo`='{$productinfo}'  
   WHERE `id`='{$id}' ") 
OR die(mysql_error());

1 个答案:

答案 0 :(得分:-1)

您不必在查询中使用变量赋值中的{ }。因此,从查询中删除它们,它变为:

$q = mysql_query("UPDATE payment_details SET 
txnid='$txnid',
amount=$amount',
email='$email',
firstname='$firstname',
phone='$phone',
productinfo='$productinfo' 
WHERE id='$id'") 
or die(mysql_error());