捌玖网络工作室's Archiver

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

十天学会php之第六天

[align=center][align=center][b]1jdcg1~B/Bi
[/b][b][color=#ff6600][/color][/b] [/align][/align][b][color=#ff6600][/color][/b]_2}*A5O| a
[font=宋体][size=10.5pt][color=#000000]学会添加删除修改数据[/color][/size][/font]m UN6N _k:}Vj
[color=#000000]mysql_query($a);
-n!t E.nSp [/color][color=#000000][font=宋体][size=10.5pt]单这个语句就可以执行所有的操作了,不同的就是[/size][/font]$a[font=宋体][size=10.5pt]这个[/size][/font]sql[font=宋体][size=10.5pt]语句[/size][/font][/color]
q~ P(A8e(?!d [font=宋体][size=10.5pt][color=#000000]添加:[/color][/size][/font][color=#000000]$a="insert into tablename (item1,item2) values ('".$_POST['item1']."',".$_POST['item2'].")";
z`"g!uR
([{2M`:t blZ [font=宋体][size=10.5pt]删除:[/size][/font][/color][color=#000000]$a="delete from tablename where…";
x,eK"q4Li p y/^}3Oyg _B
[font=宋体][size=10.5pt]修改:[/size][/font][/color][color=#000000]$a="update tablename set item1='".$_POST['item1']."' where …";
*Pt-ca#F4l
6c pQ{ C*E+G \ [font=宋体][size=10.5pt]说到这里就要说一下表单和[/size][/font]php[font=宋体][size=10.5pt]变量传递,如果表单中的一个[/size][/font][/color][color=#000000] <input name="item1" type="text" id="item1">
i5~Qcc4[\ [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']:Sx0e*QAt&R9UY

_&n*`B,n,vt [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]:{%Qz#NTS bf[
[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]
2k$T8_0L4?"B-BJ [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.