捌玖网络工作室's Archiver

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

十天学会php之第六天

[align=center][align=center][b]l8^ {%n9`9}S:V^nlK _
[/b][b][color=#ff6600][/color][/b] [/align][/align][b][color=#ff6600][/color][/b]!H%VW.NN(Lcn
[font=宋体][size=10.5pt][color=#000000]学会添加删除修改数据[/color][/size][/font]z$h qn?^
[color=#000000]mysql_query($a);
Ei9D"D7DTsL [/color][color=#000000][font=宋体][size=10.5pt]单这个语句就可以执行所有的操作了,不同的就是[/size][/font]$a[font=宋体][size=10.5pt]这个[/size][/font]sql[font=宋体][size=10.5pt]语句[/size][/font][/color],@] u%v S6F(_$O+SV
[font=宋体][size=10.5pt][color=#000000]添加:[/color][/size][/font][color=#000000]$a="insert into tablename (item1,item2) values ('".$_POST['item1']."',".$_POST['item2'].")";
%_:[QaLd
MXe*Jij [font=宋体][size=10.5pt]删除:[/size][/font][/color][color=#000000]$a="delete from tablename where…";.A Z@J6n c+Y

~ jW~3~*qi,xZ [font=宋体][size=10.5pt]修改:[/size][/font][/color][color=#000000]$a="update tablename set item1='".$_POST['item1']."' where …";
0d gei.d#qO(T\3s }`;P C PO$WU
[font=宋体][size=10.5pt]说到这里就要说一下表单和[/size][/font]php[font=宋体][size=10.5pt]变量传递,如果表单中的一个[/size][/font][/color][color=#000000] <input name="item1" type="text" id="item1">
;?Q1s!ek j P7w [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']PeIJU3eS

.d;xj/X?gb [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]uA"I0s3y
[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]
By{{.IEJ(H A%Y [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.