那么我們先來介紹第一種 SELECT語句語句1:SELECT * FROM table_name解說:意思就是讀取整個表table_nam " /> 日韩三级在线播放,欧美xxxbbb,亚洲午夜电影网

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

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

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

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

Select 查詢語句的例子
復制代碼 代碼如下:
<?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);
?>

例子

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

mysql中文數據出現亂碼
數據庫采用UTF8編碼,而頁面申明編碼是GB2312,這是最常見的產生亂碼的原因。這時候在php腳本里面直接SELECT數據出來的就是亂碼,需要在查詢前先使用:
復制代碼 代碼如下:
mysql_query("SET NAMES GBK");或mysql_query("SET NAMES GB2312");

來設定MYSQL連接編碼,保證頁面申明編碼與這里設定的連接編碼一致(GBK是GB2312的擴展)。如果頁面是UTF-8編碼的話,可以用:
mysql_query("SET NAMES UTF8"); 注意是UTF8而不是一般用的UTF-8。假如頁面申明的編碼與數據庫內部編碼一致可以不設定連接編碼。
代碼如下:
復制代碼 代碼如下:
$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");

php技術Php中使用Select 查詢語句的實例,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 临潭县| 枝江市| 许昌县| 郎溪县| 巢湖市| 鄂伦春自治旗| 富川| 朝阳县| 鸡东县| 东至县| 黄陵县| 个旧市| 罗山县| 盘锦市| 威远县| 吉林市| 曲阜市| 揭阳市| 仁布县| 博乐市| 图们市| 抚顺市| 灵山县| 台江县| 固原市| 镇康县| 普定县| 靖安县| 台前县| 普洱| 宁德市| 万山特区| 旺苍县| 永嘉县| 六枝特区| 安徽省| 镇坪县| 蛟河市| 阜阳市| 孟津县| 德保县|