如何在十天内学会php之第六天
学习目的:学会添加删除修改数据
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变量传递,如果表单中的一个
表单以POST提交的,那么处理表单文件就可以用$_POST[@#item1@#]得到变量值,同样以GET提交的就是$_GET[@#item1@#]
是不是很简单?但是通常$exec会有问题,因为可能您的SQL语句会很长,您会遗漏.连接符,或者@#来包围字符型字段。
我们可以注释mysql_query($exec);语句用echo $exec;代替来输出$exec以检查正确性。如果您还不能察觉$exec有什么错误的话,可以复制这个sql语句到phpmyadmin中执行,看看它的出错信息。还有需要注意的是,我们不要使用一些敏感的字符串作为字段名字,否则很可能会出现问题,比如说date什么的。变量的命名,字段的命名遵循一点规律有的时候对自己是一种好处,初学者并不可忽视其重要性。
今天就说到这里,明天继续说SESSION。
下一篇:如何在十天内学会php之第五天
↓相关文章:
- · 如何在十天内学会php之第五天
- · 如何在十天学内会php之第三天
- · 如何在十天内学会php之第一天
- · php 命令行参数详解及应用
- · MySQL的管理工具:phpMyAdmin使用简介
- · 最令PHP初学者头痛的十四个问题
- · PHP教程.经验技巧
- · Smarty实例教学 实例篇
- · PHP 和 MySQL 基础教程(三)
- · PHP 和 MySQL 基础教程(一)
- · PHP中如何增加一个系统用户
- · 用XML+FSO+JS实现服务器端文件
- · Php5.0说明 ------为面向对象而生的php5
- · PHP面向对象编程快速入门
- · PHP设计聊天室步步通
- · 十天学会php之第九天
- · 十天学会php之第七天
- · 十天学会php之第五天
- · 十天学会php之第三天
- · 十天学会php之第一天
- · 王森:程序设计师忏悔录
- · 使用PHP4中的 IntegratedTemplate类实现BLOCK功能
- · 用PHP生成自己的LOG文件
- · PHP中的正规表达式(一)
- · 第十四节--命名空间 -- Classes and Objects in PHP5 [14]
- · 第十二节--类的自动加载 -- Classes and Objects in PHP5 [12]
- · 第十节--抽象方法和抽象类 -- Classes and Objects in PHP5 [10]
- · 第八节--访问方式 -- Classes and Objects in PHP5 [8]
- · 第六节--访问属性和方法 -- Classes and Objects in PHP5 [6]
- · 第四节--构造函数和析构函数 -- Classes and Objects in PHP5 [4]
- · 第二节--PHP5 的对象模型 -- Classes and Objects in PHP5 [2]
- · PHP:路在何方?
- · 初探 PHP5 (二)
- · 使用PHP实现动态网页
- · 用Php如何操作LDAP
- · PHP编码规范
- · PHP 简介
- · 用PEAR来写你的下一个php程序
- · 用PHP生成访客计数器
- · 浅谈PHP语法(三)
- · 浅谈PHP语法(一)
- · php与mysql三日通-第二天
- · window.open()的所有参数列表
- · 抓取和分析
- · session全教程(二)

