導航:首頁 > 編程語言 > php判斷資料庫是否存在

php判斷資料庫是否存在

發布時間:2022-03-09 08:43:40

php判斷資料庫記錄是否存在


<?php

$server_name="localhost:3306";//資料庫伺服器名稱

$username="root";//連接資料庫用戶名

$password="root";//連接資料庫密碼

$mysql_database="cheng";//資料庫的名字

//連接到資料庫

$conn=mysql_connect($server_name,$username,$password);

mysql_query("setnamesutf8");

//選擇資料庫

mysql_select_db($mysql_database,$conn);

//從表中提取信息的sql語句

$chaKeName=mysql_query("select Coltd from KeHu where KeID ='$row[ID]'",$conn);
if (count(mysql_fetch_array($chaKeName)) > 0)
{$KeCo="存在";}
else
{$KeCo="不在";}

echo $KeCo;

//關閉連接

mysql_close($conn);

?>

if (count(mysql_fetch_array($chaKeName)) > 0) 在判斷的這一句加了一個統計

⑵ PHP中如何判斷一個數據已經存在於資料庫中

PHP中判斷一個數據已經存在於資料庫中的方法和操作步驟如下:

1、首先,創建要調用的方法函數,如下圖所示。

⑶ PHP代碼里怎麼判斷資料庫是不是存在呢

用連接資料庫函數判斷連接是否成功或者打開資料庫是否成功,但是要注意一點,那就是資料庫連接失敗時候的處理,不要一直嘗試連接,否則會浪費資料庫資源!

⑷ php 查詢資料庫表 判斷 某值是否存在

代碼如下:

<?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)." ";

echo $row['game_id'];

echo $row['task'];

}

?>

(4)php判斷資料庫是否存在擴展閱讀

訪問MySql一般步驟

1)連接MySql伺服器

使用mysql_connect()函數建立與MySql伺服器的連接。

2)選擇MySql資料庫

使用mysql_select_db()函數選擇MySql伺服器上的資料庫,並與資料庫建立連接。

3)執行SQL語句

使用mysql_query()函數執行SQL語句。(包括增加、刪除、修改、查詢、顯示)

4)關閉結果集

使用mysql_free_result($result)關閉結果集,以釋放資源。

⑸ PHP中如何判斷資料庫中是否存在要查找的數據

不明白你什麼意思 php也一樣啊 就是select 有結果就有沒有結果就沒有啊 還是我沒有明白你什麼意思

⑹ php sql查找一個值在資料庫中是否存在

試下這個語句,$sql="SELECT NUM FROM results WHERE NUM=『「.$yourid."'"; 在$yourid兩旁加上單引號看看。

⑺ php添加數據時判斷是否存在

$res=mysql_query($sql);
返回的不是數組,需要用mysql_fetch_array()獲取記錄。所以$res['id'] 不能這樣用的。和 asp 的 recordset不一樣的
還有 $sql = "insert into admins(id,pwd,Identitys) value('$id','$pwd','$indentitys')";
echo("<meta http-equiv=refresh content=0;url=Clients.php>");
需要 mysql_query($sql);來執行 $sql

⑻ 如何用php判斷mysql資料庫里某張表是否存在

$link = mysql_connect('localhost','root','root') or die('can\'t not connect database');
$rs = mysql_select_db('study');
//資料庫study,表名字nav
if(check_table_is_exist('study','nav',$rs)==1) {
echo '該表存在';
} else {
echo '該表不存在';
}
//自定義函數
function check_table_is_exist($database,$table,$rs){
if($rs){
$tables = mysql_query('show tables');
while($row = mysql_fetch_assoc($tables)){
$rows[] = $row["Tables_in_{$database}"];
}
if(in_array($table,$rows)){
return true;
}else{
return false;
}
}else{
echo '請先連接資料庫';
exit;
}
}

⑼ php怎麼判斷某個資料庫中是否存在某個表

執行一條mysql
語句
show
tables
顯示庫中的數據表
返回結果放數組中,然後用php

in_array
就能判斷表是否存在

⑽ 請問php中如何判斷SQL的表是否存在

我覺得有N多種方案

一種是SELECT table_name FROM information_schema.TABLES WHERE table_name ='yourname';

另外,還可以使用PHP的mysql_query,然後取資料庫錯誤號的方法判斷,不過不如上一條效率高

其它的方案肯定有,而且不只一種,不過不想去研究它了,如果你有興趣,可以抽時間研究下。

閱讀全文

與php判斷資料庫是否存在相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:62
Windows常用c編譯器 瀏覽:778
關於改善國家網路安全的行政命令 瀏覽:833
安卓如何下載網易荒野pc服 瀏覽:654
javainetaddress 瀏覽:104
蘋果4s固件下載完了怎麼解壓 瀏覽:1003
命令zpa 瀏覽:286
python編譯器小程序 瀏覽:945
在app上看視頻怎麼光線調暗 瀏覽:540
可以中文解壓的解壓軟體 瀏覽:593
安卓卸載組件應用怎麼安裝 瀏覽:913
使用面向對象編程的方式 瀏覽:339
程序員項目經理的年終總結範文 瀏覽:929
內衣的加密設計用來幹嘛的 瀏覽:433
淮安數據加密 瀏覽:292
魔高一丈指標源碼 瀏覽:982
松下php研究所 瀏覽:168
c回調java 瀏覽:401
夢幻端游長安地圖互通源碼 瀏覽:746
電腦本地文件如何上傳伺服器 瀏覽:313