我能够搜索是否已经收到了电子邮件,但我希望能够回显错误消息并将其放在其他地方。这是代码:
$query = mysql_query("SELECT * FROM user WHERE username = '". $username ."'");
if (mysql_num_rows($query) > 0) {
echo " $ERROR_MESSAGE ";
}
else {
\\ Rest of the code
}
基本上上面的php函数会检查数据库中是否有电子邮件,如果已有电子邮件,则可以抛出任何错误消息。这是代码:
echo " That email is taken ";
如果没有收到电子邮件,则会让您继续。我想要做的是放一个$ ERROR_MESSAGE消息,然后在页面上的其他地方回显它。
$ERROR_MESSAGE
如何在页面上的其他位置回显错误消息?
答案 0 :(得分:0)
只需将支票内的值设置为变量,然后根据需要将其显示在页面的任何其他位置。
你也可以输入一个简单的布尔值来简化检查。
if (mysql_num_rows($query) > 0)
{
$ERROR_MESSAGE="That Email Address is already taken.<br>";
$canContinue=false;
}
else
{
\\ Rest of the code
}
// Code continues...
if($canContinue)
{
// Do stuff here to continue adding the user account.
}
else
{
echo $ERROR_MESSAGE;
}