
躺在我硬盘里,是之前学习的时候留下来的。能进行简单操作,平时用够用了,记录一下。
<?php $host = ''; $user = ''; $passwd = ''; $dbname = ''; //////////////////////////////连接数据库///////////////////////////////////// //方法一 $mysqli = new mysqli(); $mysqli -> connect($host,$user,$passwd); $mysqli -> select_db($dbname); if($mysqli->connect_errno){ die('数据库连接错误'.$mysqli->connect_error); }else{ echo "正常连接"; } //方法二 $mysqli = new mysqli($host,$user,$passwd); $mysqli -> select_db($dbname); if($mysqli->connect_errno){ die('数据库连接错误'.$mysqli->connect_error); }else{ echo "正常连接"; } //方法三 $mysqli = new mysqli($host,$user,$passwd,$dbname); if($mysqli->connect_errno){ die('数据库连接错误'.$mysqli->connect_error); }else{ echo "正常连接"; } //////////////////////////////连接数据库///////////////////////////////////// //////////////////////////////INSERT INTO///////////////////////////////////// $sql = "INSERT INTO `表名`(`字段1`,`字段2`) VALUES ('数据1','数据2')"; if($mysqli->query($sql){ echo '成功添加了'.$mysqli->affecte_rows.'条数据,新增的id是'.$mysqli->insert_id; }else{ echo '添加数据失败'.$mysqli->errno.':'.$mysqli->error; } //////////////////////////////INSERT INTO///////////////////////////////////// //////////////////////////////UPDATE///////////////////////////////////// $sql = "UPDATE `表名` set `更新字段`='更新值' WHERE `原字段` = '值'"; if($mysqli->query($sql){ echo '更新了'.$mysqli->affecte_rows.'条数据'; }else{ echo '更新失败'.$mysqli->errno.':'.$mysqli->error; } //////////////////////////////UPDATE///////////////////////////////////// //////////////////////////////DELETE///////////////////////////////////// $sql = "DELETE FROM `表名` WHERE `原字段` = '值'"; if($mysqli->query($sql){ echo '删除了'.$mysqli->affecte_rows.'条数据'; }else{ echo '删除失败'.$mysqli->errno.':'.$mysqli->error; } //////////////////////////////DELETE///////////////////////////////////// //////////////////////////////SELECT fech_array///////////////////////////////////// $sql = "SELECT `要获取的字段列表` FROM `表名` WHERE `原字段` = '值'"; if($mysqli_result=$mysqli->query($sql){ while($row=$mysqli_resule->fech_array (MYSQLI_ASSOC)){ echo '<pre>'; print_r($row); } } //////////////////////////////SELECT fech_array///////////////////////////////////// //////////////////////////////SELECT fech_all///////////////////////////////////// $sql = "SELECT `要获取的字段列表` FROM `表名` WHERE `原字段` = '值'"; $mysqli_result=$mysqli->query($sql); $rows=$mysqli_resule->fech_all(MYSQLI_ASSOC);//$rows二维数组 foreach ($rows as $row){ echo '<pre>'; print_r($row); } //////////////////////////////SELECT fech_all///////////////////////////////////// $mysqli->close();
还没有评论,来说两句吧...