IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁網(wǎng)絡(luò)編程PHP編程 → PHP 鏈接 mysql 例子

PHP 鏈接 mysql 例子

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

對(duì)于熟悉做網(wǎng)站的人來說,要想網(wǎng)站做成動(dòng)態(tài)的,肯定要有數(shù)據(jù)庫的支持,利用特定的腳本連接到數(shù)據(jù)庫,從數(shù)據(jù)庫中提取資料、向數(shù)據(jù)庫中添加資料、刪除資料等。這里我通過一個(gè)實(shí)例來說明如何用php連接到數(shù)據(jù)庫的。

? 我準(zhǔn)備建立一個(gè)簡(jiǎn)單的通訊錄,數(shù)據(jù)庫的名字叫txl,數(shù)據(jù)庫只有一個(gè)表叫personal_info,表中有5個(gè)字段
pi_idpi_namepi_telpi_qqpi_email

? 首先我們要?jiǎng)?chuàng)建數(shù)據(jù)庫:
? create database txl;
? 然后我們建立表
? CREATE TABLE `personal_info` (
`pi_id` bigint(20) NOT NULL auto_increment,
`pi_name` varchar(50) NOT NULL,
`pi_tel` varchar(15) default NULL,
`pi_qq` varchar(15) default NULL,
`pi_email` varchar(50) default NULL,
PRIMARY KEY (`pi_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
上面的sql語句很簡(jiǎn)單,通過字面都能猜出什么意思。
下面是連接到數(shù)據(jù)庫并且顯示表personal_info的所有字段信息:
// connsql.php
? ? $mysql_server_name="localhost"; //數(shù)據(jù)庫服務(wù)器名稱
? ? $mysql_username="root"; // 連接數(shù)據(jù)庫用戶名
? ? $mysql_password="root"; // 連接數(shù)據(jù)庫密碼
? ? $mysql_database="lxr"; // 數(shù)據(jù)庫的名字
? ?
? ? // 連接到數(shù)據(jù)庫
? ? $conn=mysql_connect($mysql_server_name, $mysql_username,
? ? ? ? ? ? ? ? ? ? ? ? $mysql_password);
? ?
? ? // 從表中提取信息的sql語句
? ? $strsql="select * from personal_info";
? ? // 執(zhí)行sql查詢
? ? $result=mysql_db_query($mysql_database, $strsql, $conn);
? ? // 獲取查詢結(jié)果
? ? $row=mysql_fetch_row($result);
? ?
? ? echo '';
? ? echo '';

? ? // 顯示字段名稱
? ? echo "\n\n";
? ? for ($i=0; $i? ? {
? ? ? echo '
\n";
? ? }
? ? echo "\n";
? ? // 定位到第一條記錄
? ? mysql_data_seek($result, 0);
? ? // 循環(huán)取出記錄
? ? while ($row=mysql_fetch_row($result))
? ? {
? ? ? echo "\n";
? ? ? for ($i=0; $i? ? ? {
? ? ? ? echo '
';
? ? ? }
? ? ? echo "\n";
? ? }
? ?
? ? echo "
'.
? ? ? mysql_field_name($result, $i);
? ? ? echo "
';
? ? ? ? echo "$row[$i]";
? ? ? ? echo '
\n";
? ? echo "
";
? ? // 釋放資源
? ? mysql_free_result($result);
? ? // 關(guān)閉連接
? ? mysql_close();?
?>
?
下面是運(yùn)行結(jié)果:
pi_idpi_namepi_telpi_qqpi_email
1Zhangsan13911111111642864125[email protected]
2Lisi1312222222263958741[email protected]
3Wangwu13833333333912345678[email protected]

所謂"萬變不離其宗",再復(fù)雜的操作也都是基于上面的來的,都少不了上面的基本的步驟,當(dāng)需要時(shí)查一下相關(guān)的手冊(cè)便可以解決。

關(guān)鍵詞標(biāo)簽:例子,鏈接,數(shù)據(jù)庫,e

相關(guān)閱讀 原神多莉是幾星角色-原神多莉技能一覽 原神飄浮靈怎么阻止回血-原神飄浮靈回血機(jī)制攻略 Windows Server 2003的Web接口 刪除sql server日志 SQL Server連接中的四個(gè)最常見錯(cuò)誤 我被SQL關(guān)到門外的解決之道

文章評(píng)論
發(fā)表評(píng)論

熱門文章 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 2021年最好用的10款php開發(fā)工具推薦 2021年最好用的10款php開發(fā)工具推薦 php利用淘寶IP庫獲取用戶ip地理位置 php利用淘寶IP庫獲取用戶ip地理位置 在 PHP 中使用命令行工具 在 PHP 中使用命令行工具

相關(guān)下載

人氣排行 詳解ucenter原理及第三方應(yīng)用程序整合思路、方法 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 PHP中防止SQL注入攻擊 PHP會(huì)話Session的具體使用方法解析 PHP運(yùn)行出現(xiàn)Notice : Use of undefined constant 的解決辦法 PHP如何清空mySQL數(shù)據(jù)庫 CakePHP程序員必須知道的21條技巧 PHP采集圖片實(shí)例(PHP采集)