a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數據庫 > MySQL > 正文

PHP MySQL 插入數據

2020-03-22 18:22:31
字體:
來源:轉載
供稿:網友
使用 html' target='_blank'>MySQLi 和 PDO 向 MySQL 插入數據

在創建完數據庫和表后,我們可以向表中添加數據。

以下為一些語法規則:

PHP 中 SQL 查詢語句必須使用引號 在 SQL 查詢語句中的字符串值必須加引號 數值的值不需要引號 NULL 值不需要引號

INSERT INTO 語句通常用于向 MySQL 表添加新的記錄:

INSERT INTO table_name (column1, column2, column3,...)VALUES (value1, value2, value3,...)

學習更多關于 SQL 知識,請查看我們的 SQL 教程。

在前面的幾個章節中我們已經創建了表 "MyGuests",表字段有: "id", "firstname", "lastname", "email" 和 "reg_date"。 現在,讓我們開始向表填充數據。

Note注意: 如果列設置 AUTO_INCREMENT (如 "id" 列) 或 TIMESTAMP (如 "reg_date" 列),,我們就不需要在 SQL 查詢語句中指定值; MySQL 會自動為該列添加值。
$sql = INSERT INTO MyGuests (firstname, lastname, email)VALUES ('John', 'Doe', 'john@example.com') ;if ($conn- query($sql) === TRUE) { echo 新記錄插入成功 ;} else { echo Error: . $sql . br . $conn- error;$conn- close();
$sql = INSERT INTO MyGuests (firstname, lastname, email)VALUES ('John', 'Doe', 'john@example.com') ;if (mysqli_query($conn, $sql)) { echo 新記錄插入成功 ;} else { echo Error: . $sql . br . mysqli_error($conn);mysqli_close($conn);實例 (PDO) ?php$servername = localhost ;$username = username ;$password = password ;$dbname = myDBPDO ;try { $conn = new PDO( mysql:host=$servername;dbname=$dbname , $username, $password); // 設置 PDO 錯誤模式,用于拋出異常 $conn- setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com') ; // 使用 exec() ,沒有結果返回 $conn- exec($sql); echo 新記錄插入成功 ;catch(PDOException $e) echo $sql . br . $e- getMessage();$conn = null;
#1

Epicccal

405***690@qq.com

在學習 PDO 創建數據表的時候 , 我遇到這個報錯。

SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected

最后發現問題在這里:

$conn = new PDO("mysql:host = $servername;dbname = $dbname",$username,$password);

因為我寫代碼的習慣是" = "兩邊都加上空格 , 但是在這里 dbname = $dbname 的等號兩邊卻不可以存在空格

所以正確的寫法應該是 dbname=$dbname:

$conn = new PDO("mysql:host = $servername;dbname=$dbname",$username,$password);

這樣就沒有報錯了!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲天堂字幕 | 久久久久毛片 | 粉嫩高清一区二区三区 | 一区二区三区四区 | 视频二区 | 久久综合一区二区 | 亚洲精品久久久久久久久久久 | 台湾av在线 | 久久密 | 精品伦理一区二区三区 | 超碰在线看 | 国产精品一区在线观看你懂的 | 久久午夜夜伦鲁鲁一区二区 | 国产福利精品一区二区三区 | 久久久爽爽爽美女图片 | 国产亚洲成av人片在线观看桃 | 天堂av一区二区 | 91视频免费在线看 | 四虎成人av | 亚洲国产一区二区三区在线观看 | 18久久久久久 | 日韩中文一区二区三区 | 91国内视频在线观看 | 99国产视频 | 蜜桃一区二区三区 | 亚洲乱码国产乱码精品精 | 亚洲精品99 | 蜜臀精品久久久久久蜜臀 | 欧美日韩精品一区二区在线观看 | 国产精品久久久久久久免费大片 | 欧美日韩国产高清视频 | 青青久视频 | 久久久久久久免费 | 亚洲视频在线看 | 日日操人人 | 国产九九精品视频 | 韩日精品视频 | 国产美女在线精品免费观看 | 激情五月婷婷综合 | 日本精品免费 | 午夜精品久久久久久久久久久久 |