十天学会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创建多级目录代码
Jun 05 PHP
php-accelerator网站加速PHP缓冲的方法
Jul 30 PHP
php中存储用户ID和密码到mysql数据库的方法
Feb 06 PHP
codeigniter集成ucenter1.6双向通信的解决办法
Jun 12 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 PHP
php设置静态内容缓存时间的方法
Dec 01 PHP
分享十款最出色的PHP安全开发库中文详细介绍
Mar 22 PHP
PHP实现小偷程序实例
Oct 31 PHP
php Session无效分析资料整理
Nov 29 PHP
关于php几种字符串连接的效率比较(详解)
Feb 22 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
Dec 25 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
Aug 17 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获取post中的json数据的实现方法
2011/06/08 PHP
php设计模式 Factory(工厂模式)
2011/06/26 PHP
PHP无法访问远程mysql的问题分析及解决
2013/05/16 PHP
PHP模块memcached使用指南
2014/12/08 PHP
php获取微信基础接口凭证Access_token
2018/08/23 PHP
java script编程起步(第三课)
2007/01/10 Javascript
javascript 自动转到命名锚记
2009/01/10 Javascript
Javascript的各种节点操作实例演示代码
2012/06/27 Javascript
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
JavaScript常用全局属性与方法记录积累
2013/07/03 Javascript
JavaScript实现大数的运算
2014/11/24 Javascript
jQuery的one()方法用法实例
2015/01/19 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
2016/09/09 Javascript
jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】
2017/03/10 Javascript
Javascript前端经典的面试题及答案
2017/03/14 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
解决Vue2.x父组件与子组件之间的双向绑定问题
2018/03/06 Javascript
基于js中的存储键值对以及注意事项介绍
2018/03/30 Javascript
vue源码学习之Object.defineProperty对象属性监听
2018/05/30 Javascript
webpack4与babel配合使es6代码可运行于低版本浏览器的方法
2018/10/12 Javascript
详解Vue中组件的缓存
2019/04/20 Javascript
java和js实现的洗牌小程序
2019/09/30 Javascript
Ant Design Pro 下实现文件下载的实现代码
2019/12/03 Javascript
Vue Object.defineProperty及ProxyVue实现双向数据绑定
2020/09/02 Javascript
jQuery实现本地存储
2020/12/22 jQuery
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
python编写分类决策树的代码
2017/12/21 Python
浅谈python可视化包Bokeh
2018/02/07 Python
python切片及sys.argv[]用法详解
2018/05/25 Python
Flask框架Flask-Principal基本用法实例分析
2018/07/23 Python
Python微医挂号网医生数据抓取
2019/01/24 Python
django 做 migrate 时 表已存在的处理方法
2019/08/31 Python
python中zip()函数遍历多个列表方法
2021/02/18 Python
pyx文件 生成pyd 文件用于 cython调用的实现
2021/03/04 Python
公务员年终个人总结
2015/02/12 职场文书
详解python的内存分配机制
2021/05/10 Python