$username = "root";
$password = "";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) { die("Connection fa"> $username = "root";
$password = "";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) { die("Connection fa">
117.info
人生若只如初见

php如何创建用户表并添加数据

要创建用户表并添加数据,可以按照以下步骤进行:

  1. 创建数据库连接:
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
  1. 创建用户表:
$sql = "CREATE TABLE users (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(30) NOT NULL,
    email VARCHAR(50) NOT NULL,
    password VARCHAR(50) NOT NULL
)";
if ($conn->query($sql) === TRUE) {
    echo "Table users created successfully";
} else {
    echo "Error creating table: " . $conn->error;
}
  1. 添加用户数据:
$username = "JohnDoe";
$email = "johndoe@example.com";
$password = "password123";

$sql = "INSERT INTO users (username, email, password) VALUES ('$username', '$email', '$password')";
if ($conn->query($sql) === TRUE) {
    echo "New record created successfully";
} else {
    echo "Error: " . $sql . "
" . $conn->error; }
  1. 关闭数据库连接:
$conn->close();

以上是一个简单的示例,你可以根据自己的需求对表结构和数据进行更改。在实际应用中,建议使用预处理语句来防止SQL注入攻击。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fec40AzsICAZSA1A.html

推荐文章

  • php中curl_setopt的作用是什么

    在 PHP 中,`curl_setopt` 函数用于设置 CURL 请求的选项。CURL(Client URL Library)是一个用于传输数据的工具,可以通过 HTTP、FTP、HTTPS 等协议发送请求并接...

  • php中global的使用方法是什么

    在 PHP 中,global 关键字用于在函数内部访问全局变量。通过使用 global 关键字,我们可以在函数内部引用全局作用域中的变量,而不是创建函数内部的局部变量。

  • PHP怎么创建一个新的目录

    要在PHP中创建一个新的目录,可以使用mkdir()函数。以下是一个示例代码:
    $dir = 'new_directory'; if (!file_exists($dir)) { mkdir($dir, 0777, true); e...

  • php的foreach循环语句有哪些特点

    foreach循环用于遍历数组或者对象的属性。
    foreach循环只能用于数组和对象,不能用于字符串或者数字类型。
    foreach循环语句比普通的for循环语句更简洁...

  • php如何写入数据到数据库

    要将数据写入数据库,可以使用PHP中的MySQLi或PDO扩展来执行SQL查询。以下是一个示例代码,演示如何使用MySQLi扩展将数据写入数据库:
    // 配置数据库连接

  • java中resultset的使用方法是什么

    在Java中,ResultSet是一个接口,用于表示从数据库中检索的结果集。ResultSet对象通过执行查询语句或存储过程来获取数据,然后通过ResultSet对象访问查询结果的数...

  • docker中如何搭建PHP服务器

    要在Docker中搭建PHP服务器,可以使用官方提供的PHP镜像作为基础,然后根据需要进行配置。以下是一个简单的示例: 创建一个Dockerfile文件: FROM php:7.4-apach...

  • c语言中sizeof和strlen的区别是什么

    sizeof和strlen都是C语言中的函数,但是它们的作用和用法有所区别: sizeof是一个操作符,用于获取一个变量或数据类型所占据的字节数。它返回的是编译时决定的,...