flowchart TD
    start --> |连接数据库| step1
    step1 --> |编写SQL语句| step2
    step2 --> |执行SQL语句| step3
    step3 --> |获取查询结果| end
    end --> |输出结果| final
    final --> stop

整体流程

  1. 连接数据库
  2. 编写SQL语句
  3. 执行SQL语句
  4. 获取查询结果
  5. 输出结果

步骤详解

  1. 连接数据库
<?php
// 连接数据库
$servername = "localhost"; // 数据库主机
$username = "username"; // 数据库用户名
$password = "password"; // 数据库密码
$dbname = "database_name"; // 数据库名称

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检测连接
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
?>
  1. 编写SQL语句
<?php
// 编写SQL语句
$sql = "SELECT COUNT(*) as count FROM table1"; // 查询第一个数据表的记录数
$sql2 = "SELECT COUNT(*) as count FROM table2"; // 查询第二个数据表的记录数
?>
  1. 执行SQL语句
<?php
// 执行SQL语句
$result = $conn->query($sql); // 执行第一个查询
$result2 = $conn->query($sql2); // 执行第二个查询
?>
  1. 获取查询结果
<?php
// 获取查询结果
$row = $result->fetch_assoc(); // 获取第一个查询的结果
$row2 = $result2->fetch_assoc(); // 获取第二个查询的结果
$count1 = $row['count']; // 获取第一个表的记录数
$count2 = $row2['count']; // 获取第二个表的记录数
?>
  1. 输出结果
<?php
// 输出结果
echo "Table 1 has " . $count1 . " records. <br>"; // 输出第一个表的记录数
echo "Table 2 has " . $count2 . " records. <br>"; // 输出第二个表的记录数
?>

在这个过程中,我们首先需要连接数据库,然后编写SQL语句,执行SQL语句,获取查询结果,最后输出结果。通过这些步骤,我们就可以实现从两个数据表中查询记录数的功能。希望以上内容对你有所帮助,如果有任何问题,欢迎随时向我提问。祝你学习进步!