Modul pendaftaran pengguna pembangunan PHP untuk mencipta pangkalan data dan jadual

Kami terus menggunakan phpMyAdmin untuk mencipta pangkalan data dan jadual MySql.

Dalam bab log masuk pengguna kami telah menerangkan secara terperinci cara membuat pangkalan data dan jadual

Di sini kami hanya perlu menambah beberapa pembolehubah yang perlu kami gunakan dalam modul pendaftaran berdasarkan log masuk terakhir Itu sahaja.

Dalam jadual log masuk di bawah pangkalan data ujian, kami menambah kata laluan pengesahan dan alamat e-mel.

Tetapkan medan berikut:

id: Ia unik, taipkan int dan pilih kunci utama.

uesname: Nama pengguna, jenis ialah varchar, panjang ialah 30.

kata laluan: Kata laluan, taip ialah varchar, panjang ialah 30.

sahkan: Sahkan kata laluan, taip ialah varchar, panjang ialah 30.

e-mel: E-mel, jenis ialah varchar, panjang ialah 30.

<?php
    // 创建连接
    $conn = new mysqli("localhost", "uesename", "password","test");
    // 检测连接
    if ($conn->connect_error) 
    {    
    die("连接失败: " . $conn->connect_error);
    } 
    // 使用 sql 创建数据表
    $sql = "CREATE TABLE login (
    id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(30) NOT NULL,
    password VARCHAR(30) NOT NULL,
    confirm VARCHAR(30) NOT NULL,
    email VARCHAR(30) NOT NULL,
    )ENGINE=InnoDB DEFAULT CHARSET=utf8 ";
    if ($conn->query($sql) === TRUE) 
    {    
    echo "Table MyGuests created successfully";
    } else {    
    echo "创建数据表错误: " . $conn->error;
    }
    $conn->close(); 
?>

Anda juga boleh terus membuat pangkalan data dan jadual melalui phpMyAdmin dan terus memasukkan medan

Selepas selesai, struktur jadual adalah seperti berikut:

1.png

Dengan cara ini kami Pangkalan data dan jadual telah dibuat.

Meneruskan pembelajaran
||
<?php // 创建连接 $conn = new mysqli("localhost", "uesename", "password","test"); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 使用 sql 创建数据表 $sql = "CREATE TABLE login ( id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(30) NOT NULL, password VARCHAR(30) NOT NULL, confirm VARCHAR(30) NOT NULL, email VARCHAR(30) NOT NULL, )ENGINE=InnoDB DEFAULT CHARSET=utf8 "; if ($conn->query($sql) === TRUE) { echo "Table MyGuests created successfully"; } else { echo "创建数据表错误: " . $conn->error; } $conn->close(); ?>
  • Cadangan kursus
  • Muat turun perisian kursus