国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

Php中使用Select 查詢語句的實例

2024-05-04 23:21:27
字體:
供稿:網(wǎng)友

sql有許多對數(shù)據(jù)庫操作的語句。但是常見和比較需要的是這么幾個語句 。SELECT 語句用于從數(shù)據(jù)庫中選取數(shù)據(jù)。

那么我們先來介紹第一種 SELECT語句
語句1:SELECT *  FROM table_name
解說:意思就是讀取整個表table_name里面的數(shù)據(jù)顯示出來
語句1:SELECT * FROM table_name Where x = 1
解說:意思就是讀取表table_name里面鍵名為:x 值為:1的 數(shù)據(jù)顯示出來

Select 查詢語句的例子

復(fù)制代碼 代碼如下:


<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM Persons");
while($row = mysql_fetch_array($result))
  {
  echo $row['FirstName'] . " " . $row['LastName'];
  echo "<br />";
  }
mysql_close($con);
?>

例子

復(fù)制代碼 代碼如下:


<?php
define ('HOSTNAME', 'localhost'); //數(shù)據(jù)庫主機名
define ('USERNAME', 'username'); //數(shù)據(jù)庫用戶名
define ('PASSWORD', 'password'); //數(shù)據(jù)庫用戶登錄密碼
define ('DATABASE_NAME', 'testdb'); //需要查詢的數(shù)據(jù)庫
$db = mysql_connect(HOSTNAME, USERNAME, PASSWORD) or
         die (mysql_error());
//連接不上,就會顯示mysql出錯的原因。
mysql_select_db(DATABASE_NAME);
//切換到testdb
$query =
"SELECT uri,title FROM testdb WHERE 1 ORDER by rand() LIMIT 1";
//上面這句的意思是從testdb中隨機提取一條數(shù)據(jù)。
$result = mysql_query($query);
//查詢
while ($row = mysql_fetch_array($result)) { echo "<p>" ,
($row['title']) , "</p><p>–" , nl2br($row['uri'])
, "</p>"; }
//顯示結(jié)果
mysql_free_result($result);
//釋放結(jié)果
mysql_close();
//關(guān)閉連接
?>

mysql中文數(shù)據(jù)出現(xiàn)亂碼
數(shù)據(jù)庫采用UTF8編碼,而頁面申明編碼是GB2312,這是最常見的產(chǎn)生亂碼的原因。這時候在PHP腳本里面直接SELECT數(shù)據(jù)出來的就是亂碼,需要在查詢前先使用:

復(fù)制代碼 代碼如下:


mysql_query("SET NAMES GBK");或mysql_query("SET NAMES GB2312");

來設(shè)定MYSQL連接編碼,保證頁面申明編碼與這里設(shè)定的連接編碼一致(GBK是GB2312的擴展)。如果頁面是UTF-8編碼的話,可以用:
mysql_query("SET NAMES UTF8"); 注意是UTF8而不是一般用的UTF-8。假如頁面申明的編碼與數(shù)據(jù)庫內(nèi)部編碼一致可以不設(shè)定連接編碼。
代碼如下:

復(fù)制代碼 代碼如下:


$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 金塔县| 旌德县| 金沙县| 崇文区| 五莲县| 大足县| 万盛区| 盱眙县| 五大连池市| 岳阳县| 扶沟县| 剑阁县| 永济市| 峨眉山市| 旬邑县| 尉氏县| 嘉黎县| 金乡县| 桦川县| 奈曼旗| 茶陵县| 清远市| 定远县| 永新县| 门头沟区| 勃利县| 沙河市| 永济市| 夏河县| 潢川县| 康平县| 古浪县| 剑河县| 中山市| 张家港市| 玉门市| 孟村| 通道| 游戏| 北安市| 会昌县|