php数据库操作模块 数据库php干嘛的( 二 )


实例四
// Insert into the database$db query("INSERT INTO users (id name email) VALUES (NULL justin jv@foo )");
实例五
// Update the database$db query("UPDATE users SET name = Justin WHERE id = )");
实例六
// Display last query and all associated results$db debug();
实例七
// Display the structure and contents of any result(s) or any variable$results = $db get_results("SELECT name email FROM users");$db vardump($results);
实例八
// Get one column (based on column index) and print it out $names = $db get_col("SELECT name email FROM users" )foreach ( $names as $name ) {echo $name;}
实例九
// Same as above ‘but quicker’foreach ( $db get_col("SELECT name email FROM users" ) as $name ) {echo $name;}
实例十
lishixinzhi/Article/program/PHP/201311/21297
php怎么操作数据库~呢?PHP链接数据库有几种方式
mysqli:
?php
$servername = "localhost";
$username = "username";
$password = "password";
// 创建连接
$conn = new mysqli($servername, $username, $password);
// 检测连接
if ($conn-connect_error) {
die("连接失败: " . $conn-connect_error);
}
echo "连接成功";
?
也可以使用PDO进行链接,前提是你必须在php.ini中开启PDO:
?php
$servername = "localhost";
$username = "username";
$password = "password";
try {
$conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);
echo "连接成功";
}
catch(PDOException $e)
{
echo $e-getMessage();
}
?
建议使用PDO,功能更加强大,兼容各种数据库
关于这个问题,差不多就是这个样子的了,你如果不明白,可以自己去后盾瞅瞅,我这些都是在后盾上学的,有空可以去看一下,就算不喜欢也没关系啊,何乐而不为呢?
PHP数据库操作之基于Mysqli的数据库操作类库此类库简单、易用php数据库操作模块,便于php数据库操作模块你自己修改和对功能的改善,能解决大部分
PHP
项目中执行的
SQL
操作 。
初步工作
首先,请大家下载这个类库
M.class.php 再下载一个
Mysqli
连接数据库的类库
MysqliDb.class.php(打包下载地址)
新建一个
includes
的文件夹,将下载下来的两个
class
文件,放进去 。
然后,请你在项目下创建一个
test.php
文件 。注:UTF-8
文件格式
请先根据你机器的情况 , 填充以下代码,用于连接数据库:
复制代码
代码如下:
header('Content-Type:text/html;Charset=utf-8');
define('ROOT_PATH',
dirname(__FILE__));
define('DB_HOST',
'localhost');
//数据库服务器地址
define('DB_USER',
'root');
//数据库用户名
define('DB_PWD',
'×××');//数据库密码
define('DB_NAME',
'×××');
//数据库名称
define('DB_PORT',
'3306');
//数据库端口
function
__autoload($className)
{
require_once
ROOT_PATH
.
'/includes/'.
ucfirst($className)
.'.class.php';
//自动加载
class
文件
}
好了,上面的这些操作都是初步工作,下面正式进入类库的讲解 。
类库讲解
首先,php数据库操作模块我们得实例化
M.class.php , 实例化很简单:
复制代码
代码如下:
$m
=
new
M();
//这步操作代表
M.class.php
中的所有功能都封装在了变量
$m

注:
1、M类库中的方法参数说明,请到
M.class.php
文件中看详细的注释,这里不再进行叙述 。建议在学习的时候 , 对照着看下文件中的参数即注释 。

推荐阅读