php判斷是否存在數(shù)據(jù)表 php判斷數(shù)據(jù)表記錄是否存在

php怎么判斷數(shù)據(jù)庫(kù)數(shù)據(jù)是否存在

?php

我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、武安ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的武安網(wǎng)站制作公司

$data = array();

$db_name_php = 'books';

if (!mysql_connect('localhost', 'root', '123456')) {

echo '不能連接到mysql';

exit;

}

$result = mysql_query('show databases;');

While($row = mysql_fetch_assoc($result)){

$data[] = $row['Database'];

}

unset($result, $row);

mysql_close();

print_r($data);

echo 'brbr'; if (in_array(strtolower($db_name_php), $data))

echo '[',$db_name_php,']數(shù)據(jù)庫(kù)存在';

else

echo '[',$db_name_php,']數(shù)據(jù)庫(kù)不存在';

?

php操作MySQL數(shù)據(jù)庫(kù)判斷多個(gè)數(shù)據(jù)表是否存在,不存在就創(chuàng)建要怎么寫(xiě)呢

通過(guò)操作數(shù)據(jù)庫(kù)語(yǔ)句,然后判斷返回值,如果為fasle,就執(zhí)行CREATE TABLE IF NOT EXISTS `db_database_user` (SQL),這樣就實(shí)現(xiàn)了你的要求,希望對(duì)你有用。

PHP 如何查看數(shù)據(jù)庫(kù)中數(shù)據(jù)表是否存在

可以用下面的代碼查看數(shù)據(jù)庫(kù)中數(shù)據(jù)表是否存在:

$con = mysql_connect("localhost","$username","$password");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

mysql_select_db("$datebase_name", $con);

$result = mysql_query("SELECT * FROM your_table");

while($row = mysql_fetch_array($result))

{ if(!$row){ echo "表不存在!"; } else{ echo "表存在!"; }

}

mysql_close($con);

如何用php判斷mysql數(shù)據(jù)庫(kù)里某張表是否存在

?php

/*

查詢(xún)數(shù)據(jù)庫(kù)是否存在功能

$sql:查詢(xún)數(shù)據(jù)庫(kù)的SQL語(yǔ)句

$find_table:需要檢查的表名

*/

mysql_connect('localhost','root','2260375')?or?die('can\'t?not?connect?database');

if((int)check_table_is_exist('show?databases;','test')==1)

{

echo?'該表存在';

}

else?

{

echo?'該表不存在';

}

function?check_table_is_exist($sql,$find_table)

{

$row=mysql_query($sql);

$database=array();

$finddatabase=$find_table;

while?($result=mysql_fetch_array($row,MYSQL_ASSOC))

{

$database[]=$result['Database'];

}

unset($result,$row);

mysql_close();

/*開(kāi)始判斷表是否存在*/

if(in_array($find_table,$database))

{

return?true;

}

else?

{

return?false;

}

}

?

當(dāng)前標(biāo)題:php判斷是否存在數(shù)據(jù)表 php判斷數(shù)據(jù)表記錄是否存在
文章路徑:http://muchs.cn/article6/doejeog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、網(wǎng)站策劃、全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站導(dǎo)航網(wǎng)站維護(hù)、用戶(hù)體驗(yàn)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)