首先你得先通過sql語句從數(shù)據(jù)庫中查出這個字段的值,如果有多個的話,可能還需要循環(huán)處理。然后進(jìn)行比較,具體比較方法可以查看手冊中的字符串函數(shù),有專門用來比較每一位的。取得的結(jié)果作為if()括號中的判斷條件,如何輸出就不用我說了吧。如果字符串函數(shù)不熟練的話,你就用explode將字符串全切割,然后循環(huán)按位比較,不過這樣做太麻煩
成都創(chuàng)新互聯(lián)公司成都網(wǎng)站建設(shè)按需求定制開發(fā),是成都網(wǎng)站維護(hù)公司,為塑料袋提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計、前端HTML5制作、后臺程序開發(fā)等。成都網(wǎng)站設(shè)計熱線:028-86922220
is_array — 檢測變量是否是數(shù)組
is_bool — 檢測變量是否是布爾型
is_callable — 檢測參數(shù)是否為合法的可調(diào)用結(jié)構(gòu)
is_double — is_float 的別名
is_float — 檢測變量是否是浮點型
is_int — 檢測變量是否是整數(shù)
is_integer — is_int 的別名
is_iterable — Verify that the contents of a variable is an iterable value
is_long — is_int 的別名
is_null — 檢測變量是否為 NULL
is_numeric — 檢測變量是否為數(shù)字或數(shù)字字符串
is_object — 檢測變量是否是一個對象
is_real — is_float 的別名
is_resource — 檢測變量是否為資源類型
is_scalar — 檢測變量是否是一個標(biāo)量
is_string — 檢測變量是否是字符串
$user_name = $_POST["uname"]; //姓名
$user_pass = $_POST["upss"];
$que = "select * from userTable where uid='".$user_name."' and uPass ='".$user_pass."'";
con_db(); //連接數(shù)據(jù)庫
$rel =mysql_query($que); //查詢
if($row=mysql_fetch_array($rel)){ //找到記錄 //刪除操作 echo("script language='javascript'alert('已經(jīng)刪除');/script");}else{ echo ("script language='javascript'alert('用戶名或者密碼錯誤.刪除失敗');/script");}
數(shù)據(jù)類型有三種:
1.標(biāo)量數(shù)據(jù)類型
標(biāo)量數(shù)據(jù)類型包括以下幾種。
(1)boolean:布爾型
布爾變量是PHP變量中最簡單的。它保存一個True或者False值。其中True或者False是PHP的內(nèi)部關(guān)鍵字。設(shè)定一個布爾型的變量,只需將True或者False賦值給該變量
(2)string:字符串
字符串是連續(xù)的字符序列,字符串中的每個字符只占用一個字節(jié)。在PHP中,定義字符串有3種方式:
單引號方式,
雙引號方式,
Heredoc方式。
(3)integer:整數(shù)
整數(shù)數(shù)據(jù)類型只能包含整數(shù)。這些數(shù)據(jù)類型可以是正數(shù)或負(fù)數(shù)。在32位的操作系統(tǒng)中,有效的范圍是?2 147 483 648~+2 147 483 647。
(4)double:浮點數(shù)
浮點數(shù)據(jù)類型可以用來存儲數(shù)字,也可以保存小數(shù)。它提供的精度不整數(shù)大得多。在32位的操作系統(tǒng)中,有效的范圍是1.7E-308~1.7E+308。
2.復(fù)合數(shù)據(jù)類型
復(fù)合數(shù)據(jù)類型包括以下兩種。
(1)array:數(shù)組
可以是二維、三維或者多維,數(shù)組中的各元素可以是string、integer或double,也可以是array。
(2)object:對象類型
3.特殊數(shù)據(jù)類型
特殊數(shù)據(jù)類型包括以下兩種。
(1)resource:資源
資源是PHP內(nèi)的幾個函數(shù)所需要的特殊數(shù)據(jù)類型,由編程人員來分配。
(2)null:空值
空值是最簡單的數(shù)據(jù)類型。表示沒有為該變量設(shè)置任何值,另外,空值(NULL)不區(qū)分大小寫。
$vote_ip=$db-fetchAll($select); //獲取數(shù)據(jù)集 假設(shè)你要對比的IP為存在IP列
$result=array_search("IP",array_column($vote_ip,'IP');) // 使用array_column獲取數(shù)據(jù)集$vote_ip的IP列(轉(zhuǎn)化為數(shù)組),并使用array_search()函數(shù)檢索數(shù)組中是否有"IP",這里的IP替換為你的變量,多個變量再用for循環(huán),至于輸出你可以自己寫,結(jié)果示例:
if(($result === NULL)){
echo "不存在這個IP";
}else{
echo "存在這個IP";//存在數(shù)值 0
}
代碼如下:
?php
$sql="select * from checklist where game_id=$gid and task='$task' and status='$status'";
$result=mysql_query($sql);
$row = mysql_fetch_array($result, MYSQL_ASSOC);
if (!mysql_num_rows($result))
? {
? ? ? echo "record doesn't exist~~~~~!!!!!!";
? }
else
? {? ? ? ? ? ? ?// echo mysql_num_rows($result)."\n";
? ? ? echo $row['game_id'];
? ? ? echo $row['task'];
? }
?
擴(kuò)展資料
訪問MySql一般步驟
1)連接MySql服務(wù)器
使用mysql_connect()函數(shù)建立與MySql服務(wù)器的連接。
2)選擇MySql數(shù)據(jù)庫
使用mysql_select_db()函數(shù)選擇MySql服務(wù)器上的數(shù)據(jù)庫,并與數(shù)據(jù)庫建立連接。
3)執(zhí)行SQL語句
使用mysql_query()函數(shù)執(zhí)行SQL語句。(包括增加、刪除、修改、查詢、顯示)
4)關(guān)閉結(jié)果集
使用mysql_free_result($result)關(guān)閉結(jié)果集,以釋放資源。