php验证数据库中是否有,php验证数据库中是否有数据

发布时间:2022-11-21

本文目录一览:

  1. php怎么判断数据库数据是否存在
  2. php如何判断mysql表里有没有数据
  3. 如何用PHP判断数据库中的记录是否存在
  4. php怎样验证表单文本区域内容是否已存在数据库中?
  5. php判断数据库记录是否存在
  6. php中在表单提交前,怎么验证数据库中是否存在

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 '<br><br>';
if (in_array(strtolower($db_name_php), $data))
    echo "[$db_name_php]数据库存在";
else
    echo "[$db_name_php]数据库不存在";
?>

php如何判断mysql表里有没有数据

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

$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判断数据库中的记录是否存在

in_array() 函数在数组中搜索给定的值。

语法

in_array(value, array, type)

参数

  • value:必需。规定要在数组搜索的值。
  • array:必需。规定要搜索的数组。
  • type:可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。

示例

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn", $people)) {
    echo "Match found";
} else {
    echo "Match not found";
}
?>

php怎样验证表单文本区域内容是否已存在数据库中?

方法

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

代码如下:

//$conn = new mysqli($sql_server_name, $sql_username, $sql_password, $sql_db);
$timu = $_GET["timu"];
$sql = $conn->query("select * from problems where timu = '" . $timu . "'");
if (mysqli_fetch_assoc($sql) > 0) {
    echo "已存在";
} else {
    echo "不存在";
}

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中在表单提交前,怎么验证数据库中是否存在

1. PHP判断MySQL数据库是否存在的代码

<?php
$lnk = mysql_connect('localhost', 'mysql_user', 'mysql_password') or die('Not connected : ' . mysql_error());
// 选择数据库
if (mysql_select_db('foo', $lnk)) {
    echo '数据库存在';
}
?>