网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网络编程 >> PHP教程 >> 正文
最新文章
· WIN7下简单搭建PHP环境
· 如何在十天内学会php之第十天
· 如何在十天学内会php之第九天
· 如何在十天内学会php之第八天
· 如何在十天内学会php之第七天
· 如何在十天内学会php之第六天
· 如何在十天内学会php之第五天
· 如何在十天学内会php之第四天
· 如何在十天学内会php之第三天
· 如何在十天内学会php之第二天
热门文章
 如何在十天内学会php之第七天
 WIN7下简单搭建PHP环境
 如何在十天内学会php之第一天
 如何在十天内学会php之第十天
 如何在十天内学会php之第八天
 如何在十天内学会php之第二天
 如何在十天内学会php之第六天
 如何在十天学内会php之第三天
 如何在十天内学会php之第五天
 如何在十天学内会php之第九天
相关文章
没有相关文章
如何在十天内学会php之第六天
来源:eNet论坛 更新时间:2009/7/4 7:35:16 阅读次数:
字体:[ ] 我要投稿

学习目的:学会添加删除修改数据

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。

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号