捌玖网络工作室's Archiver

admin 发表于 2008-3-26 16:39

十天学会php之第六天

[align=center][align=center][b]
i D5r*o+P1IL [/b][b][color=#ff6600][/color][/b] [/align][/align][b][color=#ff6600][/color][/b]
:N-Mx t C;G6wecN!B [font=宋体][size=10.5pt][color=#000000]学会添加删除修改数据[/color][/size][/font]
:n+[n k3vt [color=#000000]mysql_query($a);W&[8AS/[Q
[/color][color=#000000][font=宋体][size=10.5pt]单这个语句就可以执行所有的操作了,不同的就是[/size][/font]$a[font=宋体][size=10.5pt]这个[/size][/font]sql[font=宋体][size=10.5pt]语句[/size][/font][/color]
f;k2B0q6U6^ [font=宋体][size=10.5pt][color=#000000]添加:[/color][/size][/font][color=#000000]$a="insert into tablename (item1,item2) values ('".$_POST['item1']."',".$_POST['item2'].")";
B O?G1dL
(R3o$YI\f [font=宋体][size=10.5pt]删除:[/size][/font][/color][color=#000000]$a="delete from tablename where…";
t#pW#m6e r5L Uu8`uhKy(U(X)G
[font=宋体][size=10.5pt]修改:[/size][/font][/color][color=#000000]$a="update tablename set item1='".$_POST['item1']."' where …";+~)WT!nL5R#x ^-x!N
7W/Xx`AC
[font=宋体][size=10.5pt]说到这里就要说一下表单和[/size][/font]php[font=宋体][size=10.5pt]变量传递,如果表单中的一个[/size][/font][/color][color=#000000] <input name="item1" type="text" id="item1">
6cRMy G rX [font=宋体][size=10.5pt]表单以[/size][/font]POST[font=宋体][size=10.5pt]提交的,那么处理表单文件就可以用[/size][/font]$_POST['item1'][font=宋体][size=10.5pt]得到变量值,同样以[/size][/font]GET[font=宋体][size=10.5pt]提交的就是[/size][/font][/color][color=#000000]$_GET['item1']~.X {'^VQ,B
zr8pt t-R,}
[font=宋体][size=10.5pt]是不是很简单?但是通常[/size][/font]$a[font=宋体][size=10.5pt]会有问题,因为可能您的[/size][/font]SQL[font=宋体][size=10.5pt]语句会很长,您会遗漏[/size][/font].[font=宋体][size=10.5pt]连接符,或者[/size][/font]'[font=宋体][size=10.5pt]来包围字符型字段。[/size][/font][/color]Ihlp/if
[color=#000000][font=宋体][size=10.5pt]我们可以注释[/size][/font]mysql_query($a);[font=宋体][size=10.5pt]语句用[/size][/font]echo $a;[font=宋体][size=10.5pt]代替来输出[/size][/font]$a[font=宋体][size=10.5pt]以检查正确性。如果您还不能察觉[/size][/font]$a[font=宋体][size=10.5pt]有什么错误的话,可以复制这个[/size][/font]sql[font=宋体][size=10.5pt]语句到[/size][/font]phpmyadmin[font=宋体][size=10.5pt]中执行,看看它的出错信息。还有需要注意的是,我们不要使用一些敏感的字符串作为字段名字,否则很可能会出现问题,比如说[/size][/font]date[font=宋体][size=10.5pt]什么的。变量的命名,字段的命名遵循一点规律有的时候对自己是一种好处,初学者并不可忽视其重要性。[/size][/font][/color]
|i.d/@:YH [color=#000000][font=宋体][size=10.5pt]十天学会[/size][/font]php[font=宋体][size=10.5pt]之第六天就说到这里,第七天继续说[/size][/font]SESSION[font=宋体][size=10.5pt]。[/size][/font][/color]

页: [1]
【捌玖网络】已经运行:


Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.