php判断数据库已存在 php怎么判断数据库是否有某个数据

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

?php

永宁网站建设公司创新互联建站,永宁网站设计制作,有大型网站制作公司丰富经验。已为永宁数千家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的永宁做网站的公司定做!

$server_name="localhost:3306"; //数据库服务器名称

$username="root"; // 连接数据库用户名

$password="root"; // 连接数据库密码

$mysql_database="chengdu"; // 数据库的名字

// 连接到数据库

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

mysql_query("set names utf8");

//选择数据库

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

$con = mysql_connect("localhost", "hello", "321");

if (!$con)

{

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

}

$db_selected = mysql_select_db("test_db", $con);

if (!$db_selected)

{

die ("Can\'t use test_db : " . mysql_error());

}

mysql_close($con);

?

其实就是先登录再选择数据库

mysql_select_db

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怎样验证表单文本区域内容是否已存在数据库中?

方法:查询数据,若数据存在则输出(前端这个要自己写,我只写了一个echo)

代码如下:

//$conn = new mysqli($sql_server_name, $sql_username, $sql_password, $sql_db);

$timu = $_GET["timu"];

$sql = $conn-query("查询 * from problems where timu

='". $timu . "'"); // 从problems库里查 注意把“查询”改成“select”,因为百度知道会屏蔽sql语句

if (mysqli_fetch_assoc($sql) 0) {

echo "已存在";

} else {

echo "不存在";

}


分享名称:php判断数据库已存在 php怎么判断数据库是否有某个数据
转载源于:http://ybzwz.com/article/doedodp.html