function add_new($father,$chName)  // add new category
{

    if($father = "1" ) {


$result = mysql_query("INSERT into stinky_menu (title,nest_under)
        VALUES('".$chName."','1')");

    }
     else {

$result = mysql_query("UPDATE stinky_menu SET title  = '$chName' nest_under = '$father'");

     }

 }


我从父页面获得了父亲的价值,但是如果它不等于1,它就不会用于其他条件。

最佳答案

您使用的是assignment operator =而不是comparison operator ==。所以试试这个:

if ($father == "1") {
    // …
} else {
    // …
}

关于php - 更新语句不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1147773/

10-10 10:45