亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php怎么增加一條數(shù)據(jù)代碼

    php增加一條數(shù)據(jù)代碼的方法:1、使用“INSERT INTO”語(yǔ)句向MySQL表添加新的記錄;2、使用PDO方法向MySQL插入數(shù)據(jù)。

    php怎么增加一條數(shù)據(jù)代碼

    本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版,DELL G3電腦

    php怎么增加一條數(shù)據(jù)?

    使用 MySQLi 和 PDO 向 MySQL 插入數(shù)據(jù)

    在創(chuàng)建完數(shù)據(jù)庫(kù)和表后,我們可以向表中添加數(shù)據(jù)。

    以下為一些語(yǔ)法規(guī)則:

    PHP 中 SQL 查詢(xún)語(yǔ)句必須使用引號(hào) 在 SQL 查詢(xún)語(yǔ)句中的字符串值必須加引號(hào) 數(shù)值的值不需要引號(hào) NULL 值不需要引號(hào)

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

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

    在前面的幾個(gè)章節(jié)中我們已經(jīng)創(chuàng)建了表 "MyGuests",表字段有: "id", "firstname", "lastname", "email" 和 "reg_date"。 現(xiàn)在,讓我們開(kāi)始向表填充數(shù)據(jù)。

    Note 注意: 如果列設(shè)置 AUTO_INCREMENT (如 "id" 列) 或 TIMESTAMP (如 "reg_date" 列),,我們就不需要在 SQL 查詢(xún)語(yǔ)句中指定值; MySQL 會(huì)自動(dòng)為該列添加值。

    以下實(shí)例向 "MyGuests" 表添加了新的記錄:

    實(shí)例 (MySQLi – 面向?qū)ο?

    <?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB";   // 創(chuàng)建連接 $conn = new mysqli($servername, $username, $password, $dbname); // 檢測(cè)連接 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) {     echo "新記錄插入成功"; } else {     echo "Error: " . $sql . "<br>" . $conn->error; }   $conn->close(); ?>

    實(shí)例 (MySQLi – 面向過(guò)程)

    <?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB";   // 創(chuàng)建連接 $conn = mysqli_connect($servername, $username, $password, $dbname); // 檢測(cè)連接 if (!$conn) {     die("Connection failed: " . mysqli_connect_error()); }   $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); ?>

    實(shí)例 (PDO)

    <?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDBPDO";   try {     $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);     // 設(shè)置 PDO 錯(cuò)誤模式,用于拋出異常     $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);     $sql = "INSERT INTO MyGuests (firstname, lastname, email)     VALUES ('John', 'Doe', 'john@example.com')";     // 使用 exec() ,沒(méi)有結(jié)果返回      $conn->exec($sql);     echo "新記錄插入成功"; } catch(PDOException $e) {     echo $sql . "<br>" . $e->getMessage(); }   $conn = null; ?>

    推薦學(xué)習(xí):《PHP視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)