|
ASP |
PHP |
定界符 |
<% %> |
<? ?> |
語言 |
VBSCRIPT |
C,Perl,PHP |
大小寫 |
不區(qū)分 |
區(qū)分 |
注釋 |
‘ |
// /* */ |
變量 |
a |
$a |
if |
If 條件 then 語句 Else 語句 End if |
if (條件){ 語句} else{ 語句 } |
For |
For i=m to n 語句 next |
for ($i=m;$i<=n;$i++){ 語句 } |
While |
Do while 條件 語句 loop |
while (條件){ 語句 } |
導(dǎo)入 |
<!--#include file=”” -- > |
require (“”) require_once (“”) include (“”) include_once (“”) |
顯示 |
Response.write |
echo |
轉(zhuǎn)向 |
Response.redirect “a.asp” |
Header(“l(fā)ocation:a.php”) |
獲取表單數(shù)據(jù) |
Request.form(“a”) |
$_POST[“a”] |
獲取URL數(shù)據(jù) |
Request.querystring(“a”) |
$_GET[“a”] |
獲取數(shù)據(jù) |
Request(“a”) |
$_REQUEST[“a”] |
發(fā)送COOKIES數(shù)據(jù) |
Response.cookies(“a”)=”b” Response.cookies(“a”).expires=date+1 |
setCookies(“a”,”b”,time()+3600) |
接收COOKIES數(shù)據(jù) |
Request.cookies(“a”) |
$_COOKIE[“a”] |
全局變量SESSION |
Session(“a”) |
$_SESSION[“a”] |
類 |
不支持 |
支持 |
函數(shù)(略) |
|
|
連接數(shù)據(jù)庫(kù) |
Set conn=server.createojbect(“adodb.connection”) connstr=”連接字符串” conn.open connstr |
$conn=mysql_connect(“IP”,”用戶名”,”密碼”); mysql_select_db(“數(shù)據(jù)庫(kù)名”,$conn);
|
執(zhí)行SQL命令 |
Conn.execute “SQL語句”
|
$query=mysql_query(“SQL語句”) |
添加記錄 |
Set rs=server.createobject(“adodb.recordset”) Sql=”SQL語句” rs.open sql,conn,1,3 rs.addnew rs(“字段1”)=值1 rs.update rs.close |
if(mysql_query(“Insert語句”)) echo “添加成功”; else echo “添加成功”; |
修改記錄 |
Set rs=server.createobject(“adodb.recordset”) Sql=”SQL語句” rs.open sql,conn,1,3 if not rs.eof then rs(“字段1”)=值1 rs.update end if rs.close |
if(mysql_query(“Update語句”)) echo “成功”; else echo “修改成功”; |
查詢數(shù)據(jù) |
Set rs=server.createobject(“adodb.recordset”) Sql=”SQL語句” Rs.open sql,conn,1,1 Do while not rs.eof Response.write rs(“字段1”) Rs.movenext loop |
while ($array=mysql_fetch_array($query)){ echo $array[“title”]; } |
分頁(略) |
Rs.pagesize,Rs.pagecount,Rs.absolutepage技術(shù) |
limit 技術(shù) |
留言反饋