array 错误
A Database Error OccurredError Number:
错误: 语法错误 在输入的末尾 LINE 3: WHERE "user_name" = Array ^
SELECT * FROM "ihefe_users" WHERE "user_name" = Array
Filename: /var/www/ihefe_web/models/users_model.php
Line Number: 131
要怎么处理?刚学php 额,先了解一下数据库的基础知识吧。
另外好好看手册,你应该传错参数了,如果你是用$this->db->where($array)的形式的话,你要保证,这个$array他不是多维数组,如果你用的是$this->db->where('user_name',$data)的话,你要保证$data不是数组,不要想当然的传递参数。 呵呵,谢谢,$data怎么处理成不是数组~!能指导一下吗~! 回复 3# xiaowangit2012
看你具体要做什么 就从数据库 验证用户 回复 5# xiaowangit2012
你的array里面是不是有值就是要验证的用户名啊,那你直接用数组下标去访问啊比如:$this->db->where('user_name',$data[你的用户名值所在的的下标]);
页:
[1]