我們經(jīng)常需要在程序中判斷數(shù)據(jù)庫(kù)中的記錄是否存在,然后根據(jù)判斷結(jié)果執(zhí)行不同的操作,方法很簡(jiǎn)單。下面給出一個(gè)小小的例子來(lái)說(shuō)明。
程序中首先建立了一個(gè)連接$conn,連接的是本地服務(wù)器,連接出錯(cuò)時(shí)終止程序并給出提示“數(shù)據(jù)庫(kù)連接出錯(cuò)”。
然后程序使用建立好的連接$conn設(shè)置要查詢的數(shù)據(jù)庫(kù)。
其次設(shè)置查詢的Select語(yǔ)句,最后執(zhí)行行查詢,看看是否返回了記錄,并給出相關(guān)的提示。
代碼片段:
// session_start();
$conn = mysql_connect("127.0.0.1","root","123456")
or die("數(shù)據(jù)庫(kù)連接出錯(cuò)!");
mysql_select_db("bhtest",$conn);
$result = mysql_query("select * from test where uname='abcd'");
if(mysql_num_rows($result))
echo("你查找的記錄存在");
else
echo("你查找的記錄不存在");
?>
新聞熱點(diǎn)
疑難解答