十天学会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 addslashes和mysql_real_escape_string
Jan 24 PHP
PHP 手机归属地查询 api
Feb 08 PHP
php 文本文件的读取效率
Feb 10 PHP
PHP5权威编程阅读学习笔记 附电子书下载
Jul 05 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 PHP
关于PHP中Session文件过多的问题及session文件保存位置
Mar 17 PHP
php 流程控制switch的简单实例
Jun 07 PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 PHP
Symfony查询方法实例小结
Jun 28 PHP
PHP函数按引用传递参数及函数可选参数用法示例
Jun 04 PHP
laravel5环境隐藏index.php后缀(apache)的方法
Oct 12 PHP
PHP 面向对象程序设计之类属性与类常量实现方法分析
Apr 13 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+mysql开源XNA 聚合程序发布 下载
2007/07/13 PHP
php 一元分词算法
2009/11/30 PHP
详解PHP swoole process的使用方法
2017/08/26 PHP
详解将数据从Laravel传送到vue的四种方式
2019/10/16 PHP
小议javascript 设计模式 推荐
2009/10/28 Javascript
为JavaScript添加重载函数的辅助方法
2010/07/04 Javascript
IE与Firefox在JavaScript上的7个不同句法分享
2011/10/30 Javascript
在js(jquery)中获得文本框焦点和失去焦点的方法
2012/12/04 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
判断浏览器的内核及版本号方法汇总
2015/01/05 Javascript
jQuery在ul中显示某个li索引号的方法
2015/03/17 Javascript
javascript使用输出语句实现网页特效代码
2015/08/06 Javascript
jQuery实现瀑布流布局详解(PC和移动端)
2020/09/01 Javascript
AngularJS入门教程之 XMLHttpRequest实例讲解
2016/07/27 Javascript
浅谈angularjs $http提交数据探索
2017/01/20 Javascript
nodejs结合Socket.IO实现的即时通讯功能详解
2018/01/12 NodeJs
vue 实现全选全不选的示例代码
2018/03/29 Javascript
JS实现将对象转化为数组的方法分析
2019/01/21 Javascript
整理 node-sass 安装失败的原因及解决办法(小结)
2020/02/19 Javascript
js实现简易点击切换显示或隐藏
2020/11/29 Javascript
[51:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
浅析python3中的os.path.dirname(__file__)的使用
2018/08/30 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
详解Python打包分发工具setuptools
2019/08/05 Python
Python3 列表,数组,矩阵的相互转换的方法示例
2019/08/05 Python
Django之使用celery和NGINX生成静态页面实现性能优化
2019/10/08 Python
python中如何设置代码自动提示
2020/07/15 Python
python爬虫调度器用法及实例代码
2020/11/30 Python
python中round函数保留两位小数的方法
2020/12/04 Python
如何用Python和JS实现的Web SSH工具
2021/02/23 Python
CSS3 实现的火焰动画
2020/12/07 HTML / CSS
Sisley法国希思黎美国官方网站:享誉全球的奢华植物美容品牌
2020/06/27 全球购物
师德师风演讲稿
2014/05/05 职场文书
搞笑婚庆主持词
2015/06/29 职场文书
新闻稿格式范文
2015/07/18 职场文书
中学图书馆工作总结
2015/08/11 职场文书