PHP Mysqli 常用方法集合
2015-08-15 10:20
666 查看
//创建连接
//检测连接
//获取数据库返回值
//关闭连接
//常用语法
INSERT INTO [表名] ([字段1],[字段2]) VALUES ([值1],[值2]);
SELECT * FROM [表名] WHERE [表达式] ORDER BY [字段1],[ASC/DESC 升/降] [字段2],[ASC/DESC 升/降];
DELETE FROM [表名] WHERE [表达式];
UPDATE [表名] SET [字段1]=[值1],[字段2]=[值2] WHERE [表达式];
获取总行数:SELECT COUNT(*) FROM [表]
//中文乱码
Codeeer@20150815 Version 1.1
$conn = new mysqli($servername, $username, $password, $dbname);
//检测连接
if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); }
//获取数据库返回值
if($stmt=$con->prepare("SELECT username,password FROM member WHERE username=? AND password=?")) { $stmt->bind_param("ss",$username,$password); $stmt->execute(); $stmt->bind_result($U,$P); $HasData=false; while($stmt->fetch()) { $HasData=true; echo "username->".$U." password->".$P."<br>"; } }
//关闭连接
$conn->close();
//常用语法
INSERT INTO [表名] ([字段1],[字段2]) VALUES ([值1],[值2]);
SELECT * FROM [表名] WHERE [表达式] ORDER BY [字段1],[ASC/DESC 升/降] [字段2],[ASC/DESC 升/降];
DELETE FROM [表名] WHERE [表达式];
UPDATE [表名] SET [字段1]=[值1],[字段2]=[值2] WHERE [表达式];
获取总行数:SELECT COUNT(*) FROM [表]
//中文乱码
//针对页面 header("Content-Type:text/html;charset=utf-8"); //针对数据库 mysqli->query("SET CHARACTER SET 'utf8'");//读库 mysqli->query("SET NAMES 'utf8'");//写库
Codeeer@20150815 Version 1.1
相关文章推荐
- PHP FTP学习笔记
- PHP程序在引号前自动加反斜杠的原因与处理办法
- PHP的Undefined variable错误怎么解决?
- php 二进制文件上传
- PHP - 数字计算
- 利用vsftpd拯救崩溃的Ubuntu虚拟机
- FTP服务搭建
- ContentProvider实例
- 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM
- 【转】php json_encode中文为空的解决办法
- 为什么我还不推荐内存中OLTP给用户
- ThinkPHP 快速入门
- 从PHP 到JAVA
- yii 框架GridView::widget 检索框
- Yii2学习之ActiveRecord
- 11.PHP 教程_PHP Switch 语句
- php最简单的注入与最简单的避免方式
- 10.PHP 教程_PHP If...Else 语句
- php时间函数分析(转)
- phpDocumentor学习使用记录