十天学会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 开源框架22个简单简介
Aug 24 PHP
PHP中isset()和unset()函数的用法小结
Mar 11 PHP
php获取网页中图片、DIV内容的简单方法
Jun 19 PHP
php实现扫描二维码根据浏览器类型访问不同下载地址
Oct 15 PHP
3款值得推荐的微信开发开源框架
Oct 28 PHP
PHP数组和explode函数示例总结
May 08 PHP
php调用自己java程序的方法详解
May 13 PHP
微信支付扫码支付php版
Jul 22 PHP
PHP实现页面静态化的超简单方法
Sep 06 PHP
PHP+AjaxForm异步带进度条上传文件实例代码
Aug 14 PHP
PHP实现的微信公众号扫码模拟登录功能示例
May 30 PHP
PHP7新特性
Mar 09 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 base64+gzinflate压缩编码和解码代码
2008/10/03 PHP
浅析PHP中的字符串编码转换(自动识别原编码)
2013/07/02 PHP
php设置session值和cookies的学习示例
2014/03/21 PHP
深入浅出php socket编程
2015/05/13 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
textContent在Firefox下与innerText等效的属性
2007/05/12 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
2013/01/29 Javascript
javascript类型转换使用方法
2014/02/08 Javascript
JS使用parseInt解析数字实现求和的方法
2015/08/05 Javascript
JavaScript中的Number数字类型学习笔记
2016/05/26 Javascript
Ionic如何创建APP项目
2016/06/03 Javascript
JS验证 只能输入小数点,数字,负数的实现方法
2016/10/07 Javascript
Angular2 之 路由与导航详细介绍
2017/05/26 Javascript
详解VUE中v-bind的基本用法
2017/07/13 Javascript
mui上拉加载更多下拉刷新数据的封装过程
2017/11/03 Javascript
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
2017/11/09 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
vue打开其他项目页面并传入数据详解
2020/11/25 Vue.js
基于ajax实现上传图片代码示例解析
2020/12/03 Javascript
全面解析Vue中的$nextTick
2020/12/24 Vue.js
pyqt4教程之widget使用示例分享
2014/03/07 Python
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
2014/04/26 Python
跟老齐学Python之使用Python查询更新数据库
2014/11/25 Python
Python实现压缩和解压缩ZIP文件的方法分析
2017/09/28 Python
Python利用正则表达式实现计算器算法思路解析
2018/04/25 Python
python让列表倒序输出的实例
2018/06/25 Python
python 实现创建文件夹和创建日志文件的方法
2019/07/07 Python
pytorch 实现在预训练模型的 input上增减通道
2020/01/06 Python
德国高尔夫商店:Golfshop.de
2019/06/22 全球购物
新闻学毕业生自荐信
2013/11/15 职场文书
活动总结的格式
2014/05/07 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
laravel添加角色和模糊搜索功能的实现代码
2021/06/22 PHP
面试官问我Mysql的存储引擎了解多少
2022/08/05 MySQL
Go gorilla/sessions库安装使用
2022/08/14 Golang