慕粉4027178
2016-08-18 12:06
<?php
//1、建立到Mysql的连接
$mysqli=@new mysqli('localhost','root','root','test');
if($mysqli->connect_errno){
die('Connect Error:'.$mysqli->connect_error);
}
//2.设置默认的客户端的编码方式
$mysqli->set_charset('utf8');
//3.执行SQL查询
$sql=<<<EOF
CREATE TABLE IF NOT EXISTS mysqli(
id TINYINT NUSIGNED AUTO_INCREMENT KEY,
username VARCHAR(20) NOT NULL
);
EOF;
$res=$mysqli->query($sql);
var_dump($res);
所以这个代码是错在哪里了?我也是这样,同求解。。。。
PRIMAY KEY
$mysqli=@new mysqli('localhost','root','root','test');
我的错在没加上test,正在想都没选择数据库,就建表了;
我也是这样
$sql=<<<EOF
CREATE TABLE IF NOT EXISTS mysqli(
id TINYINT UNSIGNED AUTO_INCREMENT KEY,
username VARCHAR(20) NOT NULL
);
EOF;
$res=$mysqli->query($sql);
var_dump($res);
请问我这是错哪里了啊,它的返回值也是false
id tinyint unsigned 写错了
Duang~MySQLi扩展库来袭
28645 学习 · 181 问题
相似问题