|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
学习目的:学会添加删除修改数据 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。 返回类别: 教程 上一教程: 正则表达式例子:在一个字符串中查找另一个字符串 下一教程: RPM安装PHP后应如何配置 Apache 您可以阅读与"十天学会php之第六天"相关的教程: · 十天学会php之第八天 · 十天学会php之第五天 · 十天学会php之第八天 · 十天学会php之第四天 · 十天学会php之第九天 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |