Jenis data berkaitan pangkalan data dan contoh operasinya dalam PHP

王林
Lepaskan: 2023-07-15 19:04:01
asal
1543 orang telah melayarinya

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.';
Salin selepas log masuk
  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;
Salin selepas log masuk
  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;
Salin selepas log masuk
  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;
Salin selepas log masuk
  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);
Salin selepas log masuk
  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');
Salin selepas log masuk

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);
}
Salin selepas log masuk
  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;
}
Salin selepas log masuk
  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 "没有查询到数据";
}
Salin selepas log masuk
  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;
}
Salin selepas log masuk
  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;
}
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!