Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Jenis data berkaitan pangkalan data dan contoh operasinya dalam PHP

Jenis data berkaitan pangkalan data dan contoh operasinya dalam PHP

王林
王林asal
2023-07-15 19:03:101561semak imbas

Jenis data berkaitan pangkalan data dalam PHP dan contoh operasinya

1 Pengenalan
Pangkalan data adalah salah satu komponen paling penting dalam aplikasi itu. Dalam PHP, kita boleh menggunakan pelbagai kaedah untuk mengendalikan pangkalan data, seperti MySQL, SQLite, Oracle, dll. Artikel ini akan menumpukan pada jenis data berkaitan pangkalan data yang biasa digunakan dalam PHP dan contoh operasinya.

2. Jenis data

  1. String (String)
    String ialah salah satu jenis data yang paling biasa dan digunakan untuk menyimpan data teks. Dalam PHP, kita boleh menggunakan rentetan untuk menyimpan nama pengguna, kata laluan, kandungan artikel, dsb.

Contoh kod:

$username = 'John';
$password = '12345';
$content = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.';
  1. Integer (Integer)
    Integer digunakan untuk menyimpan nombor tanpa bahagian perpuluhan. Dalam PHP, jenis integer biasanya digunakan untuk menyimpan ID pengguna, umur dan data lain.

Contoh kod:

$user_id = 1;
$age = 25;
  1. Float (Float)
    Nombor titik terapung digunakan untuk menyimpan nombor dengan bahagian perpuluhan. Dalam PHP, kita boleh menggunakan jenis nombor titik terapung untuk menyimpan data seperti harga, koordinat, dll.

Kod contoh:

$price = 9.99;
$latitude = 37.7749;
$longitude = -122.4194;
  1. Boolean
    Boolean digunakan untuk menyimpan nilai benar atau salah. Dalam PHP, kita boleh menggunakan nilai Boolean untuk mewakili status log masuk pengguna, status pembelian, dsb.

Contoh kod:

$is_logged_in = true;
$is_purchased = false;
  1. Array (Array)
    Array digunakan untuk menyimpan berbilang nilai dan diakses sebagai indeks atau pasangan nilai kunci. Dalam PHP, kita boleh menggunakan tatasusunan untuk menyimpan berbilang maklumat pengguna, senarai produk, dsb.

Contoh kod:

$users = array('John', 'Mary', 'Tom');
$products = array('Apple' => 2.99, 'Banana' => 1.99, 'Orange' => 3.99);
  1. Objek (Objek)
    Objek digunakan untuk menyimpan koleksi berbilang sifat dan kaedah. Dalam PHP, kita boleh menggunakan objek untuk mewakili entiti seperti pengguna dan produk.

Contoh kod:

class User {
    public $name;
    public $email;
  
    public function __construct($name, $email) {
        $this->name = $name;
        $this->email = $email;
    }
}

$user = new User('John', 'john@example.com');

3. Operasi data

  1. Sambung ke pangkalan data
    Untuk mengendalikan pangkalan data, anda perlu menyambung ke pangkalan data terlebih dahulu.

Contoh kod:

$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "my_database";

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    die("连接数据库失败:" . $conn->connect_error);
}
  1. Masukkan data
    Memasukkan data ke dalam jadual pangkalan data ialah operasi biasa.

Contoh kod:

$sql = "INSERT INTO users (name, email) VALUES ('John', 'john@example.com')";

if ($conn->query($sql) === TRUE) {
    echo "数据插入成功";
} else {
    echo "数据插入失败:" . $conn->error;
}
  1. Menyoal data
    Menyoal data daripada pangkalan data adalah operasi yang kerap.

Contoh kod:

$sql = "SELECT * FROM users";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    while ($row = $result->fetch_assoc()) {
        echo "姓名:" . $row['name'] . ",邮箱:" . $row['email'] . "<br>";
    }
} else {
    echo "没有查询到数据";
}
  1. Kemas kini data
    Mengemas kini data dalam jadual pangkalan data ialah operasi biasa.

Kod Contoh:

$sql = "UPDATE users SET name = 'Mary' WHERE id = 1";

if ($conn->query($sql) === TRUE) {
    echo "数据更新成功";
} else {
    echo "数据更新失败:" . $conn->error;
}
  1. Memadam Data
    Memadam data daripada jadual pangkalan data ialah operasi biasa.

Contoh kod:

$sql = "DELETE FROM users WHERE id = 1";

if ($conn->query($sql) === TRUE) {
    echo "数据删除成功";
} else {
    echo "数据删除失败:" . $conn->error;
}

IV Ringkasan
Artikel ini memperkenalkan jenis data berkaitan pangkalan data biasa dalam PHP dan contoh operasinya. Dalam pembangunan sebenar, jenis data yang sesuai dipilih mengikut keperluan khusus, dan kaedah operasi yang sepadan digunakan untuk menambah, memadam, mengubah suai dan menanyakan pangkalan data untuk memenuhi keperluan aplikasi. Menguasai operasi pangkalan data adalah kemahiran yang sangat diperlukan dan penting untuk pembangunan PHP.

Atas ialah kandungan terperinci Jenis data berkaitan pangkalan data dan contoh operasinya dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn