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如何判断数据库字段内容首先你得先通过sql语句从数据库中查出这个字段的值,如果有多个的话,可能还需要循环处理 。然后进行比较,具体比较方法可以查看手册中的字符串函数,有专门用来比较每一位的 。取得的结果作为if()括号中的判断条件,如何输出就不用我说了吧 。如果字符串函数不熟练的话,你就用explode将字符串全切割,然后循环按位比较,不过这样做太麻烦
php如何判断数据库中字段值得个数php代码里用explore(',',
$son),分割成数组,可以统计,也方便使用各个值,
如果你只是想要个数 , 可以用substr_count($son,
',') 1,逗号出现的次数加一就是值的个数
如何用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'];
}
【php判断数据库中的数据 php判断查询结果是否存在】unset($result,$row);
mysql_close();
/*开始判断表是否存在*/
if(in_array($find_table,$database))
{
return true;
}
else
{
return false;
}
}
?
关于php判断数据库中的数据和php判断查询结果是否存在的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读