易截截图软件、单文件、免安装、纯绿色、仅160KB

十天学会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变量传递,如果表单中的一个 <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


相关文档:

升华提供终身免费ASP+access PHP+mysql虚拟主机

升华提供终身免费ASP+access PHP+mysql虚拟主机
一:升华网络科技有限公司,与升华同在站长终身免费空间扶持计划.
1、尊敬的用户您好,也许您还在为每年一交的空间费用发愁,也许您想获得一个更优质的空间却不想投入太多,从现在起 这些问题将迎刃而解→升华网络←与升华同在站长扶持计划全面启动。
2、没有注册公司 ......

终于搞定PHP连接SQLServer2005.

为了php连接sql2005 ,我在网络上找了一大堆资料在我的csdn博客中.晚上3:05分时候终于搞定了 php连接sql2005的问题,现在整合,同时把FAQ整合上. 我前面写的教程: 连接前配置系统: 1.检查文件 php5.2.5\ntwdblib.dll 默认下面有一个,不能连接再替换. 下载正确版本的 ntwdblib.dll (2000.80.194.0),地址: http://webzila ......

PHP备份数据库原理和方法

php100学习
源码:http://bbs.php100.com/read-htm-tid-11052.html
1、PHP备份数据库的原理
2、PHP中mysql相关函数
mysql_list_tables() 表查询函数,类似mysql_query() 函数
mysql_fetch_field() 字段信息函数,返回句柄
Name 字段的名称
Table 字段所属数据表的名称
Type 字段的类型
max_length 字段的最大长度 ......

PHP与数据库代码开发规范

PHP中对各类变量内容的命名规范
(1)目录命名、文件命名、局部变量命名:
使用英文名词、动词,以下划线作为单词的分隔,所有字母均使用小写
目录:upload、templates、install、manage……
文件:index.php 、 register.php  、 config.php……
变量:$user , $pay_time , $pay_del_co ......

40个迹象表明你还是PHP菜鸟

虽然下面的东西是针对PHP开发人员说的,其实很多原则都是通用的,ASP.NET,JSP开发人员也一样可以参照! 贴在这里和大家共勉!
文作者:Reinhold Weber
原文链接:40 signs you really are a lousy PHP programmer
译者:davidkoree
40个迹象表明你还是PHP菜鸟
我愿意把本文归入我的“编程糗事”系列。尽管在 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号