1. ThinkPHP中getFieldBy用法
$username = $_POST['username'];
$demo = M('demo');
$uid = $demo->getFiledByUserName("$username",'uid');
相当于:
select uid from demo where username = "$username" ;
- getFieldBy后面的字段就是where语句的查询字段,
- 函数的第一个参数就是where语句的条件字段,
- 第二个参数是要查询的字段
2.getBy用法
$username = $_POST['username'];
$demo = M('demo');
$uid = $demo->getByUserName("$username");
相当于:
select * from demo where username = "$username" ;
注意:By后跟的参数要使用驼峰命名法(user_name => UserName)