解决方案 »
- JS正则表达转换为PHP正则
- 2个1维数组变成 2维数组
- php 此函数为递归函数吗?谁能解释下哦
- 押宝输了4000,散分
- 急啊,只有一天时间了,利用SOCKET发送邮件出现问题
- 求救:failed to open stream: No such file or directory in
- 我装的php怎么不支持中文呢?
- session错误,大家帮我看看
- 请问<? }?>什么意思,有什么作用呀!
- php mysql 数据操作问题
- Fatal error: Uncaught exception 'Exception' with message 'Connect failed: Access
- php 和 mysql 高手求救啊!!!!!
我仅说的感觉$sqlArr=array (
'asql' =>
array (
'type' => 'select',
'tbl' => 'admin',
'fld' => 'userName,pwd',
'where' =>
array (
'userName' => f('userName'),
'pwd' => f('pwd'),
)
)
);// or$sqlArr=array (
'asql' =>
array (
'type' => 'select',
'tbl' => 'admin',
'fld' => 'userName,pwd',
'where' =>
array (
'userName' => 'stmt占位符',
'pwd' => 'stmt占位符',
)
),
'stmt' =>
array (
'userName' => f('userName'),
'pwd' => f('pwd'),
),
);
if(count($rs)==0 || ($rs[0]['userName'] != f('userName') && $rs[0]['pwd'] != f('pwd'))) {
你说的那个问题,如果你不验证你请求的数据是否是你要的,你怎么期望你的结果是正确的!一般的做法是:if(!trim(f('userName')) || !trim(f('userName'))) {
echo alert(array('msg'=>'输入有误'));
}
你还是看看var_dump($rs)出来的是什么结果。在进行下面的提交判断.
有可能你的取数据返回来的结果就不对.