標題:
2013年12月10日
[打印本頁]
作者:
guo.cane
時間:
2013-12-10 19:21
標題:
2013年12月10日
本帖最後由 guo.cane 於 2013-12-10 20:50 編輯
<?php
header('Content-Type:text/html; charset=utf-8'); //防止亂碼
//格式(Host, 帳號, 密碼, 資料庫名稱), 連接成功後會回傳連線識別給 $link 變數
$link = @mysqli_connect('127.0.0.1', 'root', '3893527', 'istak_db') or die('連線失敗,請洽詢管理者');
mysqli_query($link, "SET NAMES utf8"); //設定與Mysql溝通編碼
/*
* INSERT(新增)
********************************/
$datetime = date('Y-m-d H:i:s');
$sql = "INSERT INTO `contactdata_tab`(`cd_name`, `cd_birthday`, `cd_tel`, `cd_mobile`, `cd_address`, `cd_datetime`)
VALUES('Steve', '1990-02-02', '07-2226699', '0987654321', '台北市中山區', '$datetime');";
$result = mysqli_query($link, $sql) or die(mysqli_error($link)); //執行 SQL 指令
if($result){ //INSERT 會回傳boolen值(true=成功, false=失敗)
echo '新增成功<br />';
}else{
echo '新增失敗<br />';
}
/*
* UPDATE(更新)
********************************/
$sql = "UPDATE `contactdata_tab` SET
`cd_name` = '小丸子11',
`cd_birthday` = '1999-12-31'
WHERE `cd_id` IN ('1', '3', '5');";
$result = mysqli_query($link, $sql) or die(mysqli_error($link)); //執行 SQL 指令
if($result){ //UPDATE 會回傳boolen值(true=成功, false=失敗)
echo '更新成功,共更新'.mysqli_affected_rows($link).'筆資料<br />'; //mysqli_affected_rows 回傳被影響的筆數
}else{
echo '更新失敗<br />';
}
/*
* DELETE(刪除)
********************************/
$sql = "DELETE FROM `contactdata_tab`
WHERE `cd_id` = '4';";
$result = mysqli_query($link, $sql) or die(mysqli_error($link)); //執行 SQL 指令
if($result){ //DELETE 會回傳boolen值(true=成功, false=失敗)
echo '刪除成功,共刪除'.mysqli_affected_rows($link).'筆資料<br />'; //mysqli_affected_rows 回傳被影響的筆數
}else{
echo '刪除失敗<br />';
}
/*
* SELECT(查詢)
********************************/
$sql = "SELECT * FROM `contactdata_tab`;"; //查詢所有資料
$result = mysqli_query($link, $sql); //執行 SQL 指令
//echo mysqli_num_rows($result); //計算資料筆數
//從 $result 取資料並指派到 $data(陣列), 資料有幾筆While迴圈就會跑幾次
while($data=mysqli_fetch_assoc($result)){
echo '編號:'.$data['cd_id'].'<br />';
echo '姓名:'.$data['cd_name'].'<br />';
echo '生日:'.$data['cd_birthday'].'<br />';
echo '電話:'.$data['cd_tel'].'<br />';
echo '行動電話:'.$data['cd_mobile'].'<br />';
echo '地址:'.$data['cd_address'].'<br />';
echo '建立時間:'.$data['cd_datetime'].'<hr />';
}
echo '共'.mysqli_num_rows($result).'筆資料.';
?>
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2