189 8069 5689

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

php怎么判断数据库数据是否存在

?php

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

$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数据库判断多个数据表是否存在,不存在就创建要怎么写呢

通过操作数据库语句,然后判断返回值,如果为fasle,就执行CREATE TABLE IF NOT EXISTS `db_database_user` (SQL),这样就实现了你的要求,希望对你有用。

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

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

$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数据库里某张表是否存在

?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判断数据表记录是否存在
文章URL:http://cdxtjz.cn/article/doejeog.html

其他资讯