我在我的数据库中有一个独特的列。因此,我将这个脚本与name字段一起使用,以避免重复。但问题是,如果有时我想要更新除名称字段以外的其他字段,则查询不会触发。请给我这方面的正确方法。使用我的特定脚本,如果我希望在某些行中进行更改,而不是在名称字段中进行更改,则将其also...Chk出来。
if($name!="") {
$sql = "select a_name from t_a_list where a_name = '$name'";
$result = mysql_query($sql);
if(mysql_num_rows($result) != 0) {
$msg = "<font color=red>Record Not Saved. Album already Exist!</font>";
}
} else {
$msg = "<font color=red>Enter Name of Album!</font>";
}
if($msg=="") {
//Update Query
}示例..COnsider示例我有一个包含用户电子邮件I的name字段。现在,如果用户想要更新他的邮件id,这个脚本正在成功执行,但如果他想要更改其他字段,如他的姓名,联系电话,地址,这个脚本需要如何修改。如果用户想要更改邮件id,它将成功运行,并避免和检查邮件id (如果存在)。但不适用于其他领域。如果他想对其他字段进行更改,则必须首先更改其姓名字段。
发布于 2011-07-01 21:21:04
如果要在发送$msg时触发update查询,则应在if语句中使用($msg != '')。
发布于 2012-10-24 12:05:09
script和html中的文本框名称不同,请更正
https://stackoverflow.com/questions/6548436
复制相似问题