我试图做一个 SQL 查询,但我需要检查某种方式,如果值是一个电子邮件地址。
我需要一种方法来检查 $user
是否是一个电子邮件地址,因为我的表中有这样的用户值。
test
test2
test@example.com
test2@example.com
test392
test@example.net
诸如此类。
我需要使它这样 $useremail
检查 $user
,以查找它是否是一个电子邮件地址。因此,我可以更新值,WHERE user=test OR user=test@example.com
等。
$user = strtolower($olduser);
$useremail = "";
mysql_query("UPDATE _$setprofile SET user=$sn, fc=$fc WHERE user='$user' OR user='$useremail");