喵喵笨兔 の 喵喵的家~遊戲天地 - 首頁(上版面)
喵喵笨兔 の 喵喵的家~遊戲天地 - 首頁(左版面)
首  頁 最新消息 遊戲攻略 遊戲影片 遊戲圖片 下載區 學習分享 留言板 FB粉絲團
 喵喵笨兔 の 喵喵的家~遊戲天地 - PHP MySQLi 函數編輯 MySQL 資料庫:新增(插入)資料

PHP MySQLi 函數編輯 MySQL 資料庫:新增(插入)資料

php 用 MySQLi 函數新增(插入) MySQL 資料庫資料

 此篇笨兔以物件導向方式 prepaer 及 bind_param() 綁定參數的寫法,主要給自己參考記錄的,若有需者就參考唄!

※ 假設MySQL資料庫相關資訊如下 ※

  • 伺服器名稱: localhost
  • 使用者帳號: root
  • 使用者密碼: 12345678
  • 資料庫名稱: pcgame
  • 資料表名稱: test
  • 資料表欄位名稱: t_id、t_name、t_tel 共3個欄位

範例程式碼:主要看紅色字

<?php   
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "12345678";
$dbname = "pcgame";
$conn = new MySQLi($dbhost, $dbuser, $dbpass, $dbname); //連線
$conn -> query("SET NAMES utf8"); //指定連線編碼
//若連線失敗就顯示錯誤訊息
if($conn -> connect_error){
die('無法連接資料庫:'.$conn -> connect_error);
}
$name ='笨兔';
$tel ='12345678';
$sql= "INSERT INTO test (t_name,t_tel) VALUES (?,?)";
$rs = $conn -> prepare($sql); //參數數據要對應前面的?順序綁定帶入
$rs -> bind_param('ss',$name,$tel);
$rs -> execute();


//關閉連線
$conn -> close(); ?>

 ※PHP MySQLi 連接資料庫相關應用,可參考笨兔其它隨手筆記:

 ※PHP 其它函數 MySQL 和 PDO 連接資料庫相關應用,可參考笨兔の隨手筆記:

笨兔隨手筆記於 2019/6/28

喵喵笨兔 の 喵喵的家~遊戲天地
http://vv0817.tk
http://vvv.lionfree.net
http://qo3op.asuscomm.com/vvv
https://uoedgpkhyfwzmd7zua8myg-on.drv.tw/vvv