解析错误:语法错误,意外的T_IF在

时间:2014-11-02 20:09:54

标签: php function

我有这个问题,这个我的代码我该怎么办才能解决这个问题? 我正在等待帮助 我推荐指定哪里是错误,但我不知道如何解决它

$amsg = strrip_tags($_post['adminmsg']);
if(isset($_post['do']) and $_post['do'] == 'save'){
    $save = mysql_query("update main_settings set adminmsg='$amsg'")
    or // the error is here but i dont know what is the erroe
    if(isset($save)){
    die ("
    <center>تم حفظ الملاحظة</center>
    <meta http-equiv='refresh' content='2; url;=index.php'/>
    ");

    }   
}

# الصفحة المطلوبة
    $page= $_GET['cpages'];
    if (isset ($page)) {
    $url= $page.".php";
        if(file_exists ($url)){
        include $url ;



        }else {
        echo"الصفحة المطلوبة غير متوفرة



        ";
        }


    }else {
    echo"مرحبا بك في لوحة التحكم
    <table align='center' width='100%' cellpadding='0' cellspacing='0'>
        <tr>
            <td class='tbl'>ملاحظات المدير العام</td>
        </tr>
        <tr>
            <td align='center' class='tbl3'><textarea name='adminmsg' rows='6' cols='80'></textarea></td>
             </td>
        </tr>
        <tr>
        <td align='center' class='tbl2'><input type='submit' value='حفظ الملاحظة'/>
        </tr>
        </table>


    ";
    }

?>

1 个答案:

答案 0 :(得分:0)

问题在于:

$save = mysql_query("update main_settings set adminmsg='$amsg'")
or // the error is here but i dont know what is the erroe
if(isset($save)) {

我怀疑你正试图检查查询是否成功运行,所以一种方法是:

$save = mysql_query("update main_settings set adminmsg='$amsg'");
if($save) {

P.S。请从mysql_系列功能迁移 - 开始使用mysqli或更好的PDO。