33问答网
所有问题
当前搜索:
mysqli和mysql
PHP query(): Couldn't fetch
mysqli
已成功连接上
MYSQL
查询报错
答:
把这条语句打出来,在
mysql
命令行执行一次,看看是不是SQL语句有误
PHPmyadmin提示 缺少
mysqli
扩展。请检查 PHP 配置
答:
PHP.ini里头,下面两句前面的;号去掉 ;extension=php_mcrypt.dll ;extension=php_
mysqli
.dll 变成 extension=php_mcrypt.dll extension=php_mysqli.dll 再者是phpmyadmin设置个登录密码试试看。phpmyadmin不会对网站程序
和MYSQL
造成影响,这个倒是不用担心,只要你能正常使用那也没问题。
php中
mysqli
_connect_errno具体怎么使用?
答:
【答案】:if (
mysqli
_connect_errno()){ echo 'Error: Could not connect to database. Please try again later.';exit;} 这个是检查PHP是否连接上
MYSQL
,就是一个判断函数
MYSQLI
_ASSOC是什么意思?
答:
MYSQLI
_ASSOC:返回一个关联数组,数组下标由表的字段名组成(与数据库相关知识有关)
php中不能运用
mysqli
函数,php.ini中已经配置了,但是用不了mysqli
答:
1. 通过使用 phpinfo()函数可以查看
mysqli
的工作情况。2. Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'root'@'localhost' (using password: YES)从这句错误提示来看,我建议你查看下,是不是mysql数据库用户名跟密码不正确导致的。
什么是
mysql
注入
答:
以下实例中,输入的用户名必须为字母、数字及下划线的组合,且用户名长度为 8 到 20 个字符之间:让我们看下在没有过滤特殊字符时,出现的SQL情况:以上的注入语句中,我们没有对 $name 的变量进行过滤,$name 中插入了我们不需要的SQL语句,将删除 users 表中的所有数据。在PHP中的
mysqli
_query(...
怎么判断
mysqli
->multi_query执行成功了?
答:
result = $
mysqli
->store_result() 查看每条结果集的返回就可以
PHP +
Mysql
多个表并行查询如何实现
答:
在PHP-FPM处理HTTP请求时,有时会遇到一个请求需要进行多次MySQL查询(在报表类应用中比较常见)。通常我们会以串行方式查询:link = new
mysqli
();$rs1 = $link->query('SELECT * FROM table1');while ($row = $rs1->fetch_row()) { ... }$rs2 = $link->query('SELECT * FROM ...
Warning:
mysqli
_query() expects parameter 1 to be mysqli, object...
答:
即然你是用类封装mysql操作,那应该把所有操作都放到类中!如果实在要这么做, 那给你改一下试试行不行 class
mysqli
s{private $host;private $name;private $pass;private $sqlname;public $Conn;function __construct($host,$name,$password,$sqlname){$this->host=$host;$this->name=$name...
PHP
mysqli
预处理为什么报错?
答:
你好!错误提示已经说明了,是第4行有问题。execute()方法不需要参数,而你这里传递了一个参数。试试下面这个方法:将$res.execute(array(1,3))改为下面的代码 id1=1;id2=3;res->bind_param('
ii
',$id1,$id2);res.execute();希望对你有帮助!
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜