十天学会php之第六天


Posted in PHP onOctober 09, 2006

学习目的:学会添加删除修改数据

mysql_query($exec);
单这个语句就可以执行所有的操作了,不同的就是$exec这个sql语句

添加:$exec="insert into tablename (item1,item2) values ('".$_POST['item1']."',".$_POST['item1'].")";

删除:$exec="delete from tablename where...";

修改:$exec="update tablename set item1='".$_POST['item1']."' where ...";

说到这里就要说一下表单和php变量传递,如果表单中的一个 <input name="item1" type="text" id="item1">
表单以POST提交的,那么处理表单文件就可以用$_POST['item1']得到变量值,同样以GET提交的就是$_GET['item1']

是不是很简单?但是通常$exec会有问题,因为可能您的SQL语句会很长,您会遗漏.连接符,或者'来包围字符型字段。
我们可以注释mysql_query($exec);语句用echo $exec;代替来输出$exec以检查正确性。如果您还不能察觉$exec有什么错误的话,可以复制这个sql语句到phpmyadmin中执行,看看它的出错信息。还有需要注意的是,我们不要使用一些敏感的字符串作为字段名字,否则很可能会出现问题,比如说date什么的。变量的命名,字段的命名遵循一点规律有的时候对自己是一种好处,初学者并不可忽视其重要性。

今天就说到这里,大家可以DOWN一个SQL语句的参考手册,再研究研究。明天继续说SESSION。


PHP 相关文章推荐
风格模板初级不完全修改教程
Oct 09 PHP
让你成为更出色的PHP开发者的10个技巧
Feb 25 PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
Nov 02 PHP
PHP过滤★等特殊符号的正则
Jan 27 PHP
Fedora下安装php Redis扩展笔记
Sep 03 PHP
PHP动态编译出现Cannot find autoconf的解决方法
Nov 05 PHP
php pthreads多线程的安装与使用
Jan 19 PHP
简单谈谈php延迟静态绑定
Jan 26 PHP
php插件Xajax使用方法详解
Aug 31 PHP
浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
Nov 08 PHP
PHP生成(支持多模板)二维码海报代码
Apr 30 PHP
php curl操作API接口类完整示例
May 21 PHP
用PHP编写PDF文档生成器
Oct 09 #PHP
PHP设计聊天室步步通
Oct 09 #PHP
编写PHP的安全策略
Oct 09 #PHP
MVC模式的PHP实现
Oct 09 #PHP
使用PHP和XSL stylesheets转换XML文档
Oct 09 #PHP
将PHP作为Shell脚本语言使用
Oct 09 #PHP
PHP分页显示制作详细讲解
Oct 09 #PHP
You might like
PHP 中的一些经验积累
2006/10/09 PHP
php的一个简单加密解密代码
2014/01/14 PHP
ThinkPHP进程计数类Process用法实例详解
2015/09/25 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2012/02/27 Javascript
javascript实现跳转菜单的具体方法
2013/07/05 Javascript
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
不同Jquery版本引发的问题解决
2013/10/14 Javascript
网页实时显示服务器时间和javscript自运行时钟
2014/06/09 Javascript
node.js中的fs.readSync方法使用说明
2014/12/17 Javascript
jquery zTree异步加载简单实例讲解
2016/02/25 Javascript
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
Vue中Axios从远程/后台读取数据
2019/01/21 Javascript
Node.js创建一个Express服务的方法详解
2020/01/06 Javascript
详解webpack的clean-webpack-plugin插件报错
2020/10/16 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
python实现八大排序算法(2)
2017/09/14 Python
python去除字符串中的换行符
2017/10/11 Python
python中实现字符串翻转的方法
2018/07/11 Python
python调用其他文件函数或类的示例
2019/07/16 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
浅析PEP570新语法: 只接受位置参数
2019/10/15 Python
python如果快速判断数字奇数偶数
2019/11/13 Python
Python3 中作为一等对象的函数解析
2019/12/11 Python
基于python读取.mat文件并取出信息
2019/12/16 Python
Python爬虫爬取新闻资讯案例详解
2020/07/14 Python
python多线程和多进程关系详解
2020/12/14 Python
传统HTML页面实现模块化加载的方法
2018/10/15 HTML / CSS
Capitol Lighting的1800lighting.com:住宅和商业照明
2019/04/10 全球购物
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
2013/07/30 面试题
写一个用矩形法求定积分的通用函数
2012/11/08 面试题
优秀党员主要事迹
2014/01/19 职场文书
公司的门卫岗位职责
2014/09/09 职场文书
年会邀请函的格式及范文五篇
2019/11/02 职场文书
MongoDB误操作后使用oplog恢复数据
2022/04/11 MongoDB