php基础教程 第五章,php基础教程——5数据库总结_PHP教程
php基础教程——5数据库总结
1.数据库的连接
$dbc = mysql_connect(hosetname, username, password);
2.Mysql错误处理
mysql_error();显示错误的详实报告
3.创建和选择数据库
创建:mysql_query(‘CREATE DATABASE somedb’);
选中:mysql_select_db('somedb'); //每次运行查询前都要选中数据库
4.创建表
$query = 'CREATE TABLE my_table(id INT PRIMARY KEY, information TEXT);将创建语句先赋予一个变量
mysql_query($query);//再将变量放入mysql_query()函数
5.插入数据
同创建表,每个查询都赋予一个变量,然后再将变量传递给mysql_query()函数:
$query = " INSERT INTO entries(entry_id, title, entry, data_entered) VALUES(0, 'title', '$entry', NOW())";
mysql_query($query);
6.安全查询数据
对于用户输入的一段查询,用mysql_real_escape_string($var)对可能危险的字符如单引号,进行转义(将在其前加一个反斜线)
7.从数据库中进行检索数据
需要将查询的结果复制给一个变量:
$query = 'SELECT * FROM users WHERE ( name = myname)';
$result = mysql($query);
8.删除数据
$query = 'DELETE FROM users WHERE name = myname LIMIT 1';
$result = mysql($query);
9.更新
$query = UPDATE tablename SET column1 = value, colunmn2 = value WHERE some_column = value';
$result = mysql($query);
编码测试:ws.php
test
//连接数据库,并选中
if ($dbc = @mysql_connect('localhost', 'root', '')){
if (@mysql_select_db('mydata')){
print '
selected!';
}else{
print '
can not select error: '. mysql_error().'';
}
}else{
print '
can not connect. error: '. mysql_error().'';
}//创建表
/*
$create = 'CREATE TABLE myTable(
id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100) NOT NULL
)';print "
create……";
if (@mysql_query($create)){
print '
created!';
}else {
print '
can not create error: '. mysql_error().'';
}mysql_close();*///插入数据
$insert = 'INSERT INTO myTable (id, name) VALUES (12345, "charles")';
if (@mysql_query($insert)){
print '
inserted!';
}else {
print '
can not insert error: '. mysql_error().'';
}mysql_close();
?>
This is the foot of the document
结果显示:
http://www.bkjia.com/PHPjc/953325.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/953325.htmlTechArticlephp基础教程——5数据库总结 1.数据库的连接 $dbc = mysql_connect(hosetname, username, password); 2.Mysql错误处理 mysql_error();显示错误的详实报告 3.创建...
php基础教程 第五章,php基础教程——5数据库总结_PHP教程相关推荐
- [云炬创业基础笔记]第五章创业机会评估测试2
[云炬创业基础笔记]第五章创业机会评估测试1
- 妙用计算机教案,计算机基础教案(第五章powerpoint用法).ppt
计算机基础教案(第五章powerpoint用法).ppt 第五章 PowerPoint的应用 第一节 PowerPoint基本知识 第二节 演示文稿的创建 第三节 演示文稿的制作 (2)配色方案 幻灯 ...
- 【正点原子STM32连载】第五章 STM32基础知识入门 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
1)实验平台:正点原子MiniPro H750开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=677017430560 3)全套实验源码+手册+视频 ...
- 《我的眼睛--图灵识别》第五章:基础:形状识别
<我的眼睛–图灵识别>第五章:基础:形状识别 1.图形认识 三角形 三角形是由同一平面内不在同一直线上的三条线段'首尾'顺次连接所组成的封闭图形. 三角形按边分有不等边三角形.等腰三角和等 ...
- 计算机辅助设计应用教程,计算机辅助设计基础教程第五章.ppt
计算机辅助设计基础教程第五章 第5章 3ds max 5.1 3ds max基础知识 5.2 对象的创建与编辑 5.3 复合对象的创建 5.4 NURBS建模 5.5 材质和贴图 5.6 摄影机.灯光 ...
- 【python第一章 基础捋顺,第二章 python基础语法】
第一章 基础捋顺,第二章 python基础语法 第一章 基础捋顺 第二章 python基础语法 2.1输入输出 2.2代码注释 2.3代码缩进 2.4命名规范 2.5变量 2.6基本数据类型 2.7数 ...
- 思科计算机网络ppt,【思科网络课件】计算机网络双语教程第五章.ppt
[思科网络课件]计算机网络双语教程第五章.ppt (27页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 OSI Network Laye ...
- AArch64教程第五章
AArch64教程第五章 本章,我们将看看在aarch64中如何访问内存 内存 随机存储器,或者简单来说,内存是任一架构的必需部分.内存能够被看作由一系列连续的被称为地址的编号组成的数组,每一个元素都 ...
- 第一章 计算机基础知识 试题,第一章计算机基础知识试题.doc
第一章计算机基础知识试题 第一章 计算机基础知识试题 一.选择题 1.计算机的特点是处理速度快.计算精度高.存储容量大.可靠性高.工作全自动以及 A.造价低廉 B.便于大规模生产 C.适用范围广.通用 ...
- SQL基础教程第五章笔记
第五章 复杂查询 5.1 视图 5.1.1 视图和表 从SQL的角度来看,视图和表是相同的.两者的区别在于表中保存的是实际的数据,而视图中保存的是SELECT语句.视图本身并不存储数据. 视图的优点: ...
最新文章
- std::ios::sync_with_stdio(false);
- php获取文件真实后缀,php获取文件后缀的9种方法(收藏) - strrpos
- c++桥接模式bridge
- 《Linux》阿里云部署django全攻略
- Java应用程序中的内存泄漏和内存管理
- Safari支持Service Worker,PWA还有多久爆发?
- 联想拯救者电竞手机新特性确认:有望搭载双X轴线性马达
- 网络编程学习记录-1
- Redis 学习(二)
- 以Chef和Ansible为例快速入门服务器配置
- C# 控件BackColor = Color.Transparent没有透明的原因
- C语言及程序设计提高例程-17 一维数组的定义和引用
- android plaid,Plaid 开源库学习
- 差异表达基因变化倍数_差异基因表达分析,如何寻找差异表达的基因?
- MySQL过期数据归档和清理--pt--archiver
- 数据结构第四章字符串MOOC整理
- 谈谈未来 APP 产品设计的革命性趋势
- transformers中GLUE各个任务所用的评估方法
- Hibernate学习-14:实体之间的关系及其配置,级联操作
- Java常用类:Data()的用法,获得当前日期和时间对象date 定义对象Date date1 = new Date(36000000);获得包含的日期和时间 比较date和date1是否相等
热门文章
- 如何升级浏览器_涨姿势|教你用手机一键升级路由器软件(固件)
- 梯度边缘检测 matlab,梯度边缘检测matlab
- linux软件安装完成信号,Linux信号机制解析
- SQL:postgresql中COALESCE函数
- Web前端实现锁屏/解锁功能
- 图像语义分割(6)-RefineNet:用于高分辨率图像语义分割的带有恒等映射的多路精细网络
- C++调用C#编写的com组件方法
- from scipy.misc import imread 报错原因
- 对于配置环境变量后的过程~
- AI界的革命!终于可以自动标注了!