<?php
class DBCON{
static function dbmysql(){
@ $db = new mysqli('127.0.0.1','root','root','jacal');
if(mysqli_connect_errno()){
echo "连接到数据库错误,请稍后在试";
exit();
}
return $db;
}
}
?> 数据库连接类 一个 INC文件
另外一个PHP文件<?php
$query = "insert into type values(?)";
$stmt = DBCON::dbmysql()->prepare($query);
?>这样写就打不开页面,stmt那有问题,但我不知道这样有什么问题,前辈们指点下,怎么改 谢谢
class DBCON{
static function dbmysql(){
@ $db = new mysqli('127.0.0.1','root','root','jacal');
if(mysqli_connect_errno()){
echo "连接到数据库错误,请稍后在试";
exit();
}
return $db;
}
}
?> 数据库连接类 一个 INC文件
另外一个PHP文件<?php
$query = "insert into type values(?)";
$stmt = DBCON::dbmysql()->prepare($query);
?>这样写就打不开页面,stmt那有问题,但我不知道这样有什么问题,前辈们指点下,怎么改 谢谢
$query = "insert into type values(?)";
$stmt = DBCON::dbmysql()->prepare($query);
?> 这个页面
$mysqli= new mysqli('localhost','root','123','shopping');
if($mysqli->errno == 0)
{
echo("连接数据库成功!");
$sql = "insert into shop values(null,'li','23','1')";
$result = $mysqli->query($sql);
echo("插入成功!");
echo $mysqli->affected_rows; //输出影响的行数
}
else
{
echo("连接失败!");
exit();
}
$mysqli->close();
?>
$query = "insert into type values('内容1','内容2','内容3',....)";
或者:
$query = "insert into type(字段1,字段2,字段13,....) values('内容1','内容2','内容3',....)";