php查询数据表是否存在 php判断数据表记录是否存在

PHP 如何查看数据库中数据表是否存在

可以用下面的代码查看数据库中数据表是否存在:

我们提供的服务有:成都网站设计、做网站、微信公众号开发、网站优化、网站认证、广州ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的广州网站制作公司

$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怎么判断数据库数据是否存在

?php

$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,']数据库存在';

else

echo '[',$db_name_php,']数据库不存在';

?

如何用php判断mysql数据库里某张表是否存在

?php

/*

查询数据库是否存在功能

$sql:查询数据库的SQL语句

$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();

/*开始判断表是否存在*/

if(in_array($find_table,$database))

{

return true;

}

else 

{

return false;

}

}

?


本文题目:php查询数据表是否存在 php判断数据表记录是否存在
文章起源:http://scyanting.com/article/ddojhsc.html