在PHP中使用MySQL扩展库操作数据库
来源:互联网 发布:计算机病毒 知乎 编辑:程序博客网 时间:2024/06/05 00:12
$link = mysql_connect('localhost','root','');
if(!$link){
echo "失败";
exit;
}
//step 2 selectdb
mysql_select_db("test");
//执行任何SQL(必须连接的用户有操作SQL语句的权限)DDL DML DQL DCL
//将所有语句分成两类,一个是有影响行数(update,delete,insert)的语句,另一个是有结果集(select),语句分为:select和非select
$sql = "create table if not exists shops(id int not null auto_increment,name varchar(50) not null default '',price double not null default '0.00',num int not null default '0',desn text,primary key(id),key name(name,price))";
$sql1 = "insert into shops(name,price,num,desn) values('ibm','12000','100','good')";
$sql2 = "insert into shops(name,price,num,desn) values('{$_GET["name"]}','{$_GET["price"]}','{$_GET["num"]}','{$_GET["desc"]}')";
$sql3 = "update shops set name='{$_GET["name"]}' where id=5";
$sql4 = "delete from shops where id=5";
$result = mysql_query($sql4);//如果是select语句返回结果集(资源),失败返回false,所有执行非select语句,成功返回true,失败返回false
//解决错误
if(!$result){
echo "error".mysql_errno().":".mysql_error();
}
if(mysql_affected_rows() > 0){
echo "执行成功!<br />";
}else{
echo "记录没有改变<br />";
}
echo "最后自动增长的ID:".mysql_insert_id()."<br />";
echo "最后影响的行数:".mysql_affected_rows()."<br />";
var_dump($result);
mysql_close();// 关闭资源
if(!$link){
echo "失败";
exit;
}
//step 2 selectdb
mysql_select_db("test");
//执行任何SQL(必须连接的用户有操作SQL语句的权限)DDL DML DQL DCL
//将所有语句分成两类,一个是有影响行数(update,delete,insert)的语句,另一个是有结果集(select),语句分为:select和非select
$sql = "create table if not exists shops(id int not null auto_increment,name varchar(50) not null default '',price double not null default '0.00',num int not null default '0',desn text,primary key(id),key name(name,price))";
$sql1 = "insert into shops(name,price,num,desn) values('ibm','12000','100','good')";
$sql2 = "insert into shops(name,price,num,desn) values('{$_GET["name"]}','{$_GET["price"]}','{$_GET["num"]}','{$_GET["desc"]}')";
$sql3 = "update shops set name='{$_GET["name"]}' where id=5";
$sql4 = "delete from shops where id=5";
$result = mysql_query($sql4);//如果是select语句返回结果集(资源),失败返回false,所有执行非select语句,成功返回true,失败返回false
//解决错误
if(!$result){
echo "error".mysql_errno().":".mysql_error();
}
if(mysql_affected_rows() > 0){
echo "执行成功!<br />";
}else{
echo "记录没有改变<br />";
}
echo "最后自动增长的ID:".mysql_insert_id()."<br />";
echo "最后影响的行数:".mysql_affected_rows()."<br />";
var_dump($result);
mysql_close();// 关闭资源
- 在PHP中使用MySQL扩展库操作数据库
- PHP数据库编程-使用mysql扩展库对数据库操作
- PHP使用MySqli扩展库去操作MySql数据库
- 使用php的mysqli扩展库操作mysql数据库
- 在PHP中使用MySQL扩展库处理结果集
- 在PHP脚本中操作MYSQL数据库
- 边记边学PHP-(十六)PHP使用MySQL扩展库操作数据库
- php数据库编程:mysql扩展库操作数据库。
- php数据库编程:利用mysql扩展库操作数据库。
- 在PHP中使用Mysqli操作数据库
- 在PHP中使用Mysqli操作数据库
- php使用mysql扩展库链接mysql数据库(查询)
- 在PHP中使用MySQL Mysqli操作数据库 ,以及类操作方法
- PHP 使用MYSQLI扩展操作数据库
- Php中使用PDO操作MySQL数据库(查询 更新 删除)
- Php中使用PDO操作MySQL数据库(查询 更新 删除)
- mysql扩展库操作mysql数据库
- 在php文件中链接使用数据库MySQL
- CREATESTRUCT-style
- 关于ES、PES、PS以及TS码流
- 0026算法笔记——【贪心算法】多机调度问题
- 简单的分页
- 关于信息查询和相关的数据库操作语句的写法
- 在PHP中使用MySQL扩展库操作数据库
- poj 1166 The Clocks 暴力枚举
- 配置cisco pix防火墙的syslog
- 在PHP中使用MySQL扩展库处理结果集
- 三小时快速打造百度百科四级核心帐号
- 三种排序方法
- 求多边形或轮廓的凸包(Hull)
- HttpContext.Cache和HttpRuntime.Cache
- 如何将一个已有的vdi文件attach到一个虚拟机上