色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql php添加

江奕云1年前8瀏覽0評論

MySQL和PHP是現在最為常用的數據庫和編程語言之一。二者結合起來可以方便地進行增、刪、改、查操作。在使用MySQL數據庫和PHP編程時,我們需要知道如何添加數據到數據庫中。

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢測連接是否成功        
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
} 
// sql 創建表
$sql = "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
)";
if ($conn->query($sql) === TRUE) {
echo "Table MyGuests created successfully";
} else {
echo "創建數據表錯誤: " . $conn->error;
}
$conn->close();

上面的代碼演示了如何在MySQL數據庫中創建數據表。在這個例子中,MyGuests表包含id、firstname、lastname、email和reg_date等5個列。其中,id列是整型的、自增通項、主鍵屬性;firstname和lastname列是字符串類型,不能為NULL;email列最長為50個字符;reg_date列是TIMESTAMP類型的,用于記錄數據的創建時間。

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢測連接是否成功        
if ($conn->connect_error) {
die("連接失敗: " . $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 "新記錄插入成功。最后插入的ID為: " . $last_id;
} else {
echo "Error: " . $sql . "
" . $conn->error; } $conn->close();

上面的代碼演示了如何使用INSERT INTO語句在MyGuests表中插入一條新記錄。這里插入的記錄包含了firstname、lastname和email三個屬性,分別為'John'、'Doe'和'john@example.com'。插入成功后,系統會返回插入記錄的ID,我們可以使用insert_id屬性來檢索該值。

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢測連接是否成功        
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
} 
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('Mary', 'Moe', 'mary@example.com');";
$sql .= "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('Julie', 'Dooley', 'julie@example.com');";
$sql .= "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('Alan', 'Doe', 'alan@example.com')";
if ($conn->multi_query($sql) === TRUE) {
echo "新記錄插入成功";
} else {
echo "Error: " . $sql . "
" . $conn->error; } $conn->close();

上面的代碼演示了如何使用MULTIQUERY語句向MyGuests表中插入多條記錄。這里我們使用了多個INSERT INTO語句,各自插入不同的記錄。注意,這里每個INSERT INTO語句之間需要使用分號分隔。如果插入成功,系統會返回"新記錄插入成功"的提示。

總之,MYSQL和PHP結合使用可以方便地進行增、刪、改、查操作。添加數據到MySQL數據庫中,我們可以使用INSERT INTO語句或MULTIQUERY語句,通過這些語句,我們可以快速、高效地向數據庫中插入新記錄。這些語句的使用需要我們了解表結構和記錄屬性,還需要注意語法的規范和使用方法。