php返回mysql错误语句_[已解决]php查询mysql返回了错误的结果
大约是不支持中文字符的原因:将mysql的所有属性都改成英文字符之后,使用mysql好了.
但是! 用mysqli写 还是会返回空(又测了下,密码框不输入或输入0都会得到登录成功的提示)
都明白了 result的返回结果本来就不对.再用mysqli_fetch_array取出要用的元素就好了.
php部分代码如下:没有输出连接不到数据库的信息(应该是连接成功了) 没有报错 apache2和mysql的log错误日志也没有信息.但是:查询到的result返回值一直是NULL.(当然输其他密码会显示密码错误重新登录的)
然而我在mysql给它们设置的密码早已修改为与帐号值相等.为什么会返回错误的信息呢?是不是查询写错了??
@ $db=new mysqli ('localhost','webdba','123456','educational_administration');
if(mysqli_connect_errno())
{
echo"error".mysqli_connect_errno().":无法连接到数据库";
exit();
}
//echo "success";
if($user_type=='teacher')
{
$query="select 密码 from teacher where 教师编号=$user_id";
if(!$query){echo'此用户不存在.点击重新登录';}
$result=$db->query($query);
//echo $result.'';
if($result!=$passwd)
{
echo '密码错误';
$db->close();
echo '点击重新登录 ';
}
else
{echo $user_id.'已成功登录';}
}
php返回mysql错误语句_[已解决]php查询mysql返回了错误的结果相关推荐
- pycharm代码编辑的时候无法显示错误提示_已解决
今天打开自己的pycharm编译器,发现不能进行错误代码的提示,于是自己百度了一番,最终找到解决方法,这里分享给大家: 主要解决路线:pycharm–file–settings–editor–insp ...
- mysql盲注_二十八、MySQL盲注
在学习本实验之前,请确保已经学过"SQL注入原理与实践"这个实验. 在 SQL注入原理与实践 这个实验中,我们已经知道了SQL注入的原理,并且能够完成支持union 且有回显的注入 ...
- 装了mysql不在服务彪了_[已解决] 服务器无法安装 mysql2+ 无法 db:migrate
sudo yum install libmysqlclient-devel 试下, 可能库名字不对,ubuntu 的我知道,centos 的好像是这个. yum install *mysql*搜索下. ...
- mysql数据库连接过多_轻松解决MYSQL数据库连接过多的错误
1.数据库系统允许的最大可连接数max_connections.这个参数是可以设置的.如果不设置,默认是100.最大是16384. 2.数据库当前的连接线程数threads_connected.这是动 ...
- 服务器运行程序 网络错误怎么办,网站出现:ldquo;/rdquo;应用程序中的服务器错误。该如何解决?_已解决 - 阿里巴巴生意经...
网站出现:"/"应用程序中的服务器错误.该如何解决? 未指定的错误 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出 ...
- mysql 大小写 if_【已解决】Windows下 MySQL大小写敏感 解决方案及分析
Windows下 MySQL大小写敏感配置 zoerywzhou@163.com 作者:Zhouwan 2017-3-27 最近在window系统下 操作Linux系统下创建的数据库,发现有些不对劲, ...
- mysql 预处理语句_预处理语句
MySQL 8.0支持服务器端预处理语句.这种支持利用了有效的客户端/服务器二进制协议.对参数值使用带占位符的预处理语句具有以下好处:每次执行语句时解析语句的开销都较小.通常,数据库应用程序处理大量几 ...
- mysql 授权 失败_完美解决mysql客户端授权后连接失败的问题
在本地(192.168.1.152)部署好mysql环境,授权远程客户机192.168.1.%连接本机的mysql,在iptables防火墙也已开通3306端口. 如下: mysql> sele ...
- 易语言mysql修改语句_易语言-MySQL-update源码例程
易语言中MySQL的update可以用两种方式来对字段进行更新,下面就这两种方式贴出源码.涉及的数据库在文章易语言-MySQL-select源码例程..版本 2 .支持库 MySQL .程序集 窗口程 ...
最新文章
- hdu 4033 二分几何
- 用中子与质子组成的二分类系统演化对称性破缺过程
- oracle user does not exist,MVC+EF6+Oracle,提示ORA-01918: user '***' does not exist
- mysql中的字典项是啥_常见数据库设计(1)——字典数据
- 使用 Boost.Lambda 库创建并存储在 Boost.Function 对象中的函子中使用 Boost.Units 的数量、单位和绝对类型
- Java黑皮书课后题第7章:**7.17(对学生排序)编写一个程序,提示用户输入学生个数、学生姓名和他们的成绩,然后按照学生成绩的降序打印学生的姓名。假定姓名是不包含空格的字符,使用next()读取
- gpu编程如何一步步学习_如何学习贴片机编程
- linux系统安装佳能打印机驱动,在ubuntu16.04 64-bit上安装佳能打印机驱动Linux_UFRII_PrinterDriver_V320_us_EN...
- 致加西亚的信 - 摘录
- iOS __strong __weak @Strongify @Weakify
- 【转】win7与ubuntu双系统,删除ubuntu后,启动错误error:no such partition grub rescue的修复--不错...
- 自己写cache server之网络框架处理——Oracle、Mysql都不靠谱儿(中)
- Linux 平台下 Tomcat 的安装与优化
- 关于地图矢量下载器的使用感受
- 微信电脑pc端显示不了头像和加载不了表情包,怎么解决该问题
- windows下使用命令打开pdf文件
- efl是什么意思_efl是什么意思
- 用户编写的python程序、无需修改就可以_超星泛雅大学英语A(Ⅳ答案
- Python——简化表达
- 微积分学习笔记(2)--修改更新中
热门文章
- api与密度转换公式_API重度和密度换算公式
- 微信小程序判断服务器返回值,让微信小程序内置函数返回promise的方法
- linux使用技巧教程,你不知道的 Linux 使用技巧
- 在中国做操作系统研发 20 年是种什么体验?
- 函数进阶_月隐学python第11课
- 电路常识性概念(8)-MOS管及简单CMOS逻辑门电路原理图
- 《c语言从入门到精通》看书笔记——第7章 循环控制
- flutter获取Android照片地址,Flutter项目安卓配置启动图片
- linux ljie mysql_[Linux Mysql] Linux下Mysql的基本操作
- stm32 usb 虚拟串口 相同_为什么说你要学习USB?(一)