【问题标题】:syntax error, unexpected T_IS_EQUAL [closed]语法错误,意外的 T_IS_EQUAL [关闭]
【发布时间】:2013-01-10 09:37:41
【问题描述】:
        <?php
    if(isset($_POST['zapisz'])) { 
    $zapytanie_update = mysql_query("UPDATE `emotki` SET `kod` = '".$_POST['kod']."',`opis` = '".$_POST['opis']."', `glowna` = '".$_POST['glowna']."' WHERE id= $id");
    echo 'Emotka zapisana.<br/><a href="index.php">&laquo; Powrót</a>';
    }

    $usun = $_POST['usun'];
    if(isset($usun == 1)
    {
    $usuwaj = mysql_query("DELETE FROM `emotki` WHERE 'id'= $id");
    }



else {
?>

我有 (!) 解析错误:语法错误,意外的 T_IS_EQUAL,在第 63 行的 C:\wamp\www\emotki_admin\edytuj.php 中需要 ',' 或 ')'

第 63 行是if(isset($usun == 1)

哪里出错了?

【问题讨论】:

标签: php


【解决方案1】:

你少了一个括号:

if(isset($usun) == 1)

但无论如何,比较是不必要的。您只需要:

if(isset($usun))

因为isset() 返回一个布尔值。

【讨论】:

    【解决方案2】:

    你少了一个括号:

    if(isset($usun == 1)
    

    应该是

    if(isset($usun == 1))
    

    【讨论】:

      猜你喜欢
      • 2013-07-21
      • 2012-03-10
      • 1970-01-01
      • 2013-11-11
      • 2012-02-26
      • 2012-10-03
      • 2014-04-02
      • 2011-10-26
      • 2014-09-02
      相关资源
      最近更新 更多