How does {} affect a MySQL Query in PHP?

后端 未结 3 1689
孤独总比滥情好
孤独总比滥情好 2020-12-05 15:34

What is the difference between the following 2 queries?

mysql_query(\"UPDATE table SET name = \'$name\'\");

mysql_query(\"UPDATE table SET name = \'{$name}\         


        
3条回答
  •  星月不相逢
    2020-12-05 15:52

    This query can be used if you want to pass a single variable:

    mysql_query("UPDATE table SET name = '$name'");
    

    This can be used if you are passing a value from an array's particular index.

    mysql_query("UPDATE table SET name = '{$1}'",$name);
    

    By the way your both queries were also correct in their means.

提交回复
热议问题