我想要一个这样的系统:
function check()
{
$sqlquery = mysql_query("SELECT * FROM clients WHERE id='$this->ClientID'
AND username='$this->ClientUSERNAME'") or die(mysql_error());
$showmysql = mysql_fetch_array($sqlquery );
$statusOK = $showmysql['status'];
if ($statusOK == "Active" || "1");{
return true;
}
else if ($statusOK == "Pending");{
$this->Redirect("pending.php");
}
else if ($statusOK == "Susspended");{
$this->Redirect("sus.pjp");
}
}
但是当我把这些代码放在adobe dreamweaver中时,我看到(})
中的错误 ...我的问题是什么?请写下真正的代码
答案 0 :(得分:1)
将分号移除到if, else if
<?php
function check()
{
$sqlquery = mysql_query("SELECT * FROM clients WHERE id='$this->ClientID'
AND username='$this->ClientUSERNAME'") or die(mysql_error());
$showmysql = mysql_fetch_array($sqlquery );
$statusOK = $showmysql['status'];
if ($statusOK == "Active" || "1")
{
return true;
}
else if ($statusOK == "Pending")
{
$this->Redirect("pending.php");
}
else if ($statusOK == "Susspended"){
$this->Redirect("sus.pjp");
}
}
?>
答案 1 :(得分:1)
从;
if-else
if ($statusOK == "Active" || "1");{
^
else if ($statusOK == "Pending");{
^
if ($statusOK == "Active" || "1") {
else if ($statusOK == "Pending") {
答案 2 :(得分:0)
function check()
{
$sqlquery = mysql_query("SELECT * FROM clients WHERE id='$this->ClientID' AND username='$this->ClientUSERNAME'") or die(mysql_error());
$showmysql = mysql_fetch_array($sqlquery );
$statusOK = $showmysql['status'];
if ($statusOK == "Active" || "1") {
return true;
}
else if ($statusOK == "Pending") {
$this->Redirect("pending.php");
}
else if ($statusOK == "Susspended") {
$this->Redirect("sus.pjp");
}
}
删除分号后面的分号(;)if if if it it it。试试吧......
答案 3 :(得分:0)
if else条件后删除分号,并在代码
下面尝试function check()
{
$sqlquery = mysql_query("SELECT * FROM clients WHERE id='$this->ClientID'
AND username='$this->ClientUSERNAME'") or die(mysql_error());
$showmysql = mysql_fetch_array($sqlquery );
$statusOK = $showmysql['status'];
if ($statusOK == "Active" || "1"){
return true;
}
else if ($statusOK == "Pending"){
$this->Redirect("pending.php");
}
else if ($statusOK == "Susspended"){
$this->Redirect("sus.pjp");
}
}