Mysqli_error trong php

Ở chương trình trước chúng ta đã tìm hiểu cách kết nối cơ sở dữ liệu MySQL, cách tạo cơ sở dữ liệu và tạo bảng sử dụng MySQLi và PDO trong PHP. Nếu bạn bỏ lỡ bài viết này thì có thể xem tại đây

Ở hướng dẫn này, chúng ta sẽ tìm hiểu cách thêm dữ liệu vào MySQL bằng MySQLi và PDO trong PHP

Thêm dữ liệu vào MySQL bằng MySQLi và PDO

Sau khi tạo cơ sở dữ liệu và các bảng, chúng ta có thể bắt đầu thêm dữ liệu vào chúng

Dưới đây là một số quy tắc cú pháp để làm theo

  • Truy vấn SQL phải được đặt trong cặp dấu nháy kép trong PHP
  • Các chuỗi giá trị bên trong truy vấn SQL phải được đặt trong cặp dấu nháy đơn
  • Các giá trị số không được đặt trong cặp dấu nháy đơn
  • Giá trị NULL không được đặt trong cặp dấu nháy đơn

Câu lệnh INSERT INTO được sử dụng để thêm các bản ghi mới vào bảng MySQL

INSERT INTO table_name [column1, column2, column3,...]
VALUES [value1, value2, value3,...]

Để tìm hiểu thêm về MySQL, vui lòng truy cập hướng dẫn MySQL

Trong chương trình trước, chúng tôi đã tạo một bảng trống có tên "MyGuests" với cột năm. "id", "firstname", "lastname", "email" và "reg_date". Bây giờ, chúng ta hãy thêm dữ liệu vào bảng này

Lưu ý. Nếu một cột là AUTO_INCREMENT [như cột "id"] hoặc TIMESTAMP với cập nhật mặc định của current_timesamp [như cột "reg_date"] thì không cần phải chỉ định trong câu lệnh INSERT vì MySQL sẽ tự động thêm giá trị

Các ví dụ sau đây thêm bản ghi mới vào bảng "MyGuests"

connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
MySQLi direction đối tượng
" . mysqli_error[$conn];
}

mysqli_close[$conn];
?>
MySQLi thủ tục
setAttribute[PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION];
  $sql = "INSERT INTO MyGuests [firstname, lastname, email]
  VALUES ['John', 'Doe', 'john@example.com']";
  // use exec[] because no results are returned
  $conn->exec[$sql];
  echo "New record created successfully";
} catch[PDOException $e] {
  echo $sql . "
" . $e->getMessage[]; } $conn = null; ?>
PDO

Nhận ID của Bản ghi được chèn vào cuối cùng

Nếu chúng tôi thực hiện INSERT hoặc UPDATE trên một bảng có trường AUTO_INCREMENT, chúng tôi có thể nhận được ID của bản ghi đã được thêm/cập nhật gần đây ngay lập tức

Trong bảng "MyGuests", cột "id" là trường AUTO_INCREMENT

CREATE TABLE MyGuests [
id INT[6] UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR[30] NOT NULL,
lastname VARCHAR[30] NOT NULL,
email VARCHAR[50],
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
]

Các ví dụ sau đây giống như các ví dụ ở phần trước ngoại trừ việc chúng tôi đã thêm mã để truy xuất ID xuất bản của bản ghi được thêm vào cuối cùng và trong ID ra được thêm vào cuối cùng

connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  $last_id = $conn->insert_id;
  echo "New record created successfully. Last inserted ID is: " . $last_id;
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
MySQLi direction đối tượng
" . mysqli_error[$conn];
}

mysqli_close[$conn];
?>
MySQLi thủ tục
setAttribute[PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION];
  $sql = "INSERT INTO MyGuests [firstname, lastname, email]
  VALUES ['John', 'Doe', 'john@example.com']";
  // use exec[] because no results are returned
  $conn->exec[$sql];
  $last_id = $conn->lastInsertId[];
  echo "New record created successfully. Last inserted ID is: " . $last_id;
} catch[PDOException $e] {
  echo $sql . "
" . $e->getMessage[]; } $conn = null; ?>
PDO

Chèn nhiều bản ghi vào MySQL bằng MySQLi và PDO

Sẽ có lúc bạn phải thực thi nhiều câu lệnh SQL, tuy nhiên nếu bạn thực hiện lần lượt từng câu lệnh sẽ làm giảm hiệu quả của hệ thống

Có một cách để giải quyết trường hợp này đó là thực thi nhiều câu lệnh SQL trong một lần gọi cơ sở dữ liệu

Sử dụng các hàm mysqli, bạn có thể tận dụng tất cả các tính năng mới nhất và nâng cao của MySQL, điều mà bạn không thể làm được với các hàm MySQL trước đó

mysqli_affected_rows[]Trả về số hàng bị ảnh hưởng trong hoạt động của MySQL trước đó. mysqli_autocommit[]Bật hoặc tắt tự động thay đổi cơ sở dữ liệu đã sửa đổi.

connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
0Thay đổi người dùng của kết nối cơ sở dữ liệu được chỉ định.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
1Trả về bộ ký tự mặc định cho kết nối cơ sở dữ liệu.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
2 That's connection database was open before that.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
3Cam kết giao dịch hiện tại.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
4Trả về mã lỗi từ cuộc gọi kết nối cuối cùng.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
5Trả về error description from the end connection.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
6Mở kết nối mới đến máy chủ MySQL.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
7 Điều chỉnh con trỏ kết quả thành một tùy chọn hàng trong tập hợp kết quả. mysqli_autocommit[]0 Thực hiện các thao tác gỡ lỗi. mysqli_autocommit[]1No error information to register. mysqli_autocommit[]2Trả về mã lỗi cho lần gọi hàm gần đây nhất. mysqli_autocommit[]3Trả về một mảng lỗi cho lệnh gọi hàm MySQLi gần đây nhất. mysqli_autocommit[]4Trả về thông báo lỗi cuối cùng cho lần gọi hàm MySQLi gần đây nhất. mysqli_autocommit[]5Tìm nạp tất cả các hàng kết quả dưới dạng một mảng kết hợp, một mảng số hoặc cả hai. mysqli_autocommit[]6Tìm nạp một kết quả hàng dưới dạng một kết hợp, một mảng số hoặc cả hai. mysqli_autocommit[]7Tìm nạp một kết quả hàng dưới dạng một mảng kết hợp. mysqli_autocommit[]8Tìm siêu dữ liệu cho một trường dưới dạng một đối tượng. mysqli_autocommit[]9Trả về trường tiếp theo trong tệp kết quả, dưới dạng một đối tượng.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
00Trả về một mảng các đối tượng đại diện cho các trường trong một kết quả tập tin.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
01Trả về độ dài của các cột của hàng hiện tại trong kết quả tập tin.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
02Trả về hàng hiện tại của kết quả tập tin dưới dạng một đối tượng.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
03Tìm một hàng dữ liệu từ kết quả tập tin và trả về nó dưới dạng một mảng được liệt kê.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
04Trả về cột số cho truy vấn gần đây nhất.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
05Đặt con trỏ kết quả thành trường trục trặc chỉ được định.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
06Trả về vị trí của con trỏ trường được sử dụng cho lần mysqli_autocommit[]9 cuộc gọi cuối cùng.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
08Giải phóng bộ nhớ được liên kết với một kết quả.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
09Trả về một tập hợp ký tự đối tượng.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
10Trả về phiên bản máy khách MySQL dưới dạng một chuỗi.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
11Trả về số liệu thống kê của khách hàng cho mỗi quá trình.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
12Trả về phiên bản máy khách MySQL dưới dạng nguyên.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
13Trả về máy khách kết nối bảng kê.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
14Trả về một chuỗi đại diện cho loại kết nối được sử dụng bao gồm tên máy chủ MySQL.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
15Trả về phiên bản của giao thức MySQL được sử dụng.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
16Trả về phiên bản của máy chủ MySQL.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
17Trả về phiên bản của máy chủ MySQL dưới dạng số nguyên.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
18Truyện về thông tin về truy vấn cuối cùng được thực thi.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
19Khởi tạo MySQLi và trả về một tài nguyên để sử dụng với
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
20
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
21Trả về id được tạo tự động được sử dụng trong truy vấn cuối cùng.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
22 Yêu cầu máy chủ hủy một chuỗi MySQL.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
23Kiểm tra xem có thêm kết quả truy vấn nào từ nhiều truy vấn không.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
24 Thực hiện một hoặc nhiều truy vấn trên cơ sở dữ liệu.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
25Chuẩn bị bộ kết quả tiếp theo từ
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
24
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
27Trả về số trường trong một kết quả tập tin.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
28Trả về số hàng trong một kết quả tập tin.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
29Đặt các tùy chọn kết nối bổ sung và ảnh hưởng đến hành vi của một kết nối.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
30Ping kết nối máy chủ hoặc cố gắng kết nối lại nếu kết nối bị ngắt.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
31Chuẩn bị một câu lệnh SQL để thực thi.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
32 Thực hiện truy vấn trên cơ sở dữ liệu.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
20Mở kết nối với máy chủ mysql.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
34Thoát các ký tự đặc biệt trong một chuỗi để sử dụng trong một câu lệnh SQL.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
35 Thực hiện một truy vấn SQL.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
36Làm mới bảng hoặc bộ đệm, hoặc đặt lại thông tin máy chủ nhân bản.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
37Khôi phục giao dịch hiện tại cho cơ sở dữ liệu.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
38Chọn cơ sở dữ liệu mặc định cho truy vấn cơ sở dữ liệu.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
39Đặt bộ ký tự mặc định máy khách.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
40Bỏ cài đặt trình xử lý xác định người dùng để tải lệnh infile cục bộ.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
41Đặt chức năng gọi lại cho lệnh LOAD DATA LOCAL INFILE.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
42Trả về mã lỗi SQLSTATE từ hoạt động MySQL trước đó.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
43 Có thể sử dụng để thiết lập kết nối an toàn bằng SSL.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
44Trả về trạng thái hệ thống hiện tại.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
45Khởi tạo một câu lệnh và trả lại một đối tượng để sử dụng với
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
46
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
47Chuyển một tập hợp kết quả từ truy vấn cuối cùng.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
48Trả về ID stream cho kết nối hiện tại.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
49Trả về tài liệu thư viện máy khách đã được biên dịch dưới dạng toàn bộ luồng hay không.
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
50Bắt đầu truy xuất tập hợp kết quả từ truy vấn cuối cùng được thực thi bằng cách sử dụng
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
35
connect_error] {
  die["Connection failed: " . $conn->connect_error];
}

$sql = "INSERT INTO MyGuests [firstname, lastname, email]
VALUES ['John', 'Doe', 'john@example.com']";

if [$conn->query[$sql] === TRUE] {
  echo "New record created successfully";
} else {
  echo "Error: " . $sql . "
" . $conn->error; } $conn->close[]; ?>
52Trả về lượng cảnh báo từ truy vấn cuối cùng trong kết nối

Chủ Đề