mysql 增加条件时注意类型.

  致许多莫名其妙培训机构出来的学员. 在php与mysql结合应用时, 注意以下几个事项:

   1: 保持编写sql字符串时, 用双引号包围, 以适合php变量及数组的植入解析.
   2: mysql 关键字全部用大写. 比如SELECT / UPDATE / INSERT / ORDER BY
   3: mysql数据库及字段命名尽量用小写.以便在编写时可以跟内置关键字区分开来.
   4: 字段名在php中, 全部用``包围起来, 注意看,是Esc下面那个键哦.
   5: 切记, 不要认为一条语句肯定比多条要快, mysql不按这规则出牌.
   6: 条件值一定要用''引上, 这很重要.

   实例:

        "SELECT `name`, `age` FROM db_user WHERE `city` = '0' AND `sex`='1' ORDER BY `$key` {$val} LIMIT 0 {$a['all']}";

  php是可以在双引号中解析变量的, 所以不要去用连接符.去组合sql语句. 那样会令阅读增加难度.
 

posted @ 2011-09-06 11:21  于安  阅读(199)  评论(0编辑  收藏  举报