這裡主要講解mysql
資料庫連線測試p>
<?php
$link = mysql_connect('localhost', 'root', 'admin');
if (!$link)
echo
"與mysql伺服器建立連線成功
"; echo mysql_get_client_info() . '
'; echo mysql_get_host_info() . '
'; echo mysql_get_proto_info() . '
'; echo mysql_get_server_info() . '
'; echo mysql_get_client_info() . '
'; echo mysql_stat() . '
'; mysql_select_db('bookstore', $link) or
die('不能選定資料庫bookstore' . mysql_error());
// 插入資料
$insert = "insert into book(bookname,publisher,author,price,detail,publishdate) values ('php','php','php','80.00','php','2016.08.11')";
$result = mysql_query($insert);
if ($result && mysql_affected_rows() > 0) else
// 查詢資料
$query = "select bookname, author, publisher, price, detail from book";
$queryresult = mysql_query($query);
echo
''; while ($row = mysql_fetch_row($queryresult))
echo
''; }
echo
''; mysql_free_result($queryresult);
mysql_close($link);
?>
mysql擴充套件、mysqli擴充套件都是函式式的。pdo是面對物件式的,推薦使用這種方式。
<?php
// pdo測試
$dsn = "mysql:dbname=bookstore;host=127.0.0.1";
$user = "root";
$password = "admin";
try catch (pdoexception $e)
// 插入資料
$insert1 = "insert into book(bookname,publisher,author,price,detail,publishdate) values ('php','php','php','80.00','php','2016.08.11')";
$affected = $dbh->exec($insert1);
if ($affected) else
// 查詢資料
$query1 = "select bookname, author, publisher, price, detail from book";
try
} catch (pdoexception $e)
?>
PHP學習系列1
一,linux操作命令 1,exit 結束當前程序,或當前程式,從root使用者退出到登入使用者 2,ps ef grep 檢視所有資訊並篩選出符合含有 的程序 3,ll 命令列出的檔案更加詳細。ls 命令列出來的檔案資訊相對較少 4,tab鍵有命令補全的功能,合理使用事半功倍。5,mysqld和m...
java學習總結系列II
常用的類 一.建立string型別的資料 a string 變數名 new string b string 變數名 new string 字串 c string 變數名 二.string類的常用屬性和方法 a length 陣列的長度 a charat index 根據下標找字元 a indexof...
PHP共享記憶體的應用shmop系列
簡單的說明 可能很少情況會使用php來操控共享記憶體,一方面在記憶體的控制上,mc已經提供了一套很好的方式,另一方面,自己來操控記憶體的難度較大,記憶體的讀寫與轉存,包括後面可能會用到的儲存策略,要是沒有一定計算機組成原理的基礎,想做這些不是一件容易的事情。那為什麼還要使用它呢?如果我想進行管道通訊...