我想将查询转换为更具可读性的形状
我想知道如果我使用

MySQL Query以这种方式:

$query3 = "update users set mykey='".$val2."' where userid='$val3'";


或者这样:

$query3 = "update users set mykey='$val2' where userid='$val3'";


或者这样

$query3 = "update users set mykey=$val2 where userid=$val3 ";


我非常确定,如果我使用最后一种方法,则包含空格的值将导致错误。但是第一和第二呢?

帮助将

最佳答案

这归结为个人喜好,但我发现以下内容最容易阅读:

$query3 = "update users set mykey='".$val2."' where userid='".$val3."'";


这仅仅是由于我的IDE中通过以不同格式显示字符串和变量来突出显示语法。

关于php - 更新变量值,以不同的方式进行相同的MySQL查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12299782/

10-11 05:25