十天学会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 相关文章推荐
PHP脚本数据库功能详解(上)
Oct 09 PHP
php一句话cmdshell新型 (非一句话木马)
Apr 18 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
Jul 18 PHP
探讨php中防止SQL注入最好的方法是什么
Jun 10 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
Apr 24 PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
Jul 31 PHP
thinkPHP删除前弹出确认框的简单实现方法
May 16 PHP
thinkPHP简单实现多个子查询语句的方法
Dec 05 PHP
如何修改Laravel中url()函数生成URL的根地址
Aug 11 PHP
PHP抽象类基本用法示例
Dec 28 PHP
PHP7数组的底层实现示例
Aug 25 PHP
php7 list()、session及其他模块的修改实例分析
May 25 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/11/25 PHP
php遍历目录方法小结
2015/03/10 PHP
Laravel框架集成UEditor编辑器的方法图文与实例详解
2019/04/17 PHP
PHP调用接口API封装的例子
2019/10/11 PHP
添加到收藏夹代码(兼容几乎所有的浏览器)
2007/01/09 Javascript
javascript据option的value值快速设定初始的selected选项
2007/08/13 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
JS弹出层的显示与隐藏示例代码
2013/12/27 Javascript
jquery实现的网页自动播放声音
2014/04/30 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
原生javascript实现的分页插件pagenav
2014/08/28 Javascript
Jquery中$.post和$.ajax的用法小结
2015/04/28 Javascript
CSS3实现动态背景登录框的代码
2015/07/28 Javascript
json2.js 入门教程之使用方法与实例分析
2017/09/14 Javascript
JS路由跳转的简单实现代码
2017/09/21 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
2017/10/21 Javascript
Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐)
2018/10/28 Javascript
微信小程序换肤功能实现代码(思路详解)
2020/08/25 Javascript
Python 深入理解yield
2008/09/06 Python
使用Python对Access读写操作
2017/03/30 Python
Python cookbook(数据结构与算法)找到最大或最小的N个元素实现方法示例
2018/02/13 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
关于解决iframe标签嵌套问题的解决方法
2020/03/04 HTML / CSS
美国最受欢迎的童装品牌之一:The Children’s Place
2016/07/23 全球购物
自荐信的禁忌和要点
2013/10/15 职场文书
外贸员简历中的自我评价
2014/03/04 职场文书
动员大会主持词
2014/03/20 职场文书
2014年安全生产责任书
2014/07/22 职场文书
学校领导班子四风对照检查材料
2014/09/27 职场文书
农民工工资支付承诺书
2015/05/04 职场文书
如果用一句诗总结你的上半年,你会用哪句呢?
2019/07/16 职场文书
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL
Python Pandas pandas.read_sql函数实例用法
2021/06/21 Python
win11高清晰音频管理器在哪里?win11找不到高清晰音频管理器解决办法
2022/04/08 数码科技
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js