PHP實現MYSQL的查詢功能

2021-07-09 03:24:39 字數 2968 閱讀 7460

<?php 

header('content-type: text/html;charset=utf-8');

$host = "127.0.0.1";

$port = '3306';

$user = 'root';

$pass = '123654';

$charset = 'utf8'; //設定預設字元

$link = mysql_connect("$host:$port",$user,$pass); //鏈結資料庫

$sql = 'show databases'; //展示資料sql**

if(!$result = mysql_query($sql,$link))

echo '';

//mysql_fetch_assoc() 從結果集中取得一行作為關聯陣列

執行完sql語句之後返回的就是結果集;

實現結果如下:

$sql = 'show tables'; //展示表的sql語句

if(!$result = mysql_query($sql,$link))

echo '';

while($row = mysql_fetch_assoc($result))

echo '';

展示表中的資訊的時候,至少要傳遞兩個引數,第乙個是資料庫的名字,第二個是表的名稱

這樣才能根據上面的兩個資訊找出表中的資訊

<?php 

header('content-type: text/html;charset=utf-8');

$host = "127.0.0.1";

$port = '3306';

$user = 'root';

$pass = '123654';

$charset = 'utf8';

$link = mysql_connect("$host:$port",$user,$pass);

mysql_query('set names '.$charset,$link);

$dbname = $_get['dbname'];

$tablename = $_get['tablename'];

$sql = "desc `$dbname`.`$tablename`"; //展示出表的資訊

if(!$result = mysql_query($sql,$link))

echo '';

while($row = mysql_fetch_assoc($result))

echo '';

<?php 

header('content-type: text/html;charset=utf-8');

$host = "127.0.0.1";

$port = '3306';

$user = 'root';

$pass = '123654';

$charset = 'utf8';

$link = mysql_connect("$host:$port",$user,$pass);

mysql_query('set names '.$charset,$link);

$dbname = $_get['dbname'];//獲得資料庫名

$tablename = $_get['tablename'];//獲得表名

//選擇某認資料庫

$sql = "use `$dbname`";

if(!$result = mysql_query($sql,$link))

//獲得字段資訊

$sql = "desc `$tablename`";

if(!$result = mysql_query($sql,$link))

echo '';

//展示字段

echo "";

while($rows = mysql_fetch_assoc($result))

echo "";

//查詢每個表的資料

$sql = "select * from `$tablename` where 1";

if(!$result = mysql_query($sql,$link))

//遍歷結果集 得到所有字段

while($rows = mysql_fetch_assoc($result))

echo '';

}echo '';

使用PHP實現簡易詞典查詢功能

一 首先 查詢介面 效果如圖 二 建立資料庫 表 以及插入 資料 建立個資料庫 create database word use word 設計表 英文 中文 中文 英文 create table words id int primary key auto increment,enword varc...

PHP開發實現快遞查詢功能詳解

背景 不久前,設計實現了京東api的功能,發現如果換了其它快遞再重新設計,豈不是會浪費太多的時間,所以選個第三方提供的快遞api是最為合理的,下面給出快遞鳥和快遞100的設計實現。1.首先要有乙個快遞鳥賬號,根據對方的要求,完善使用者申請。2.根據自己的需求,開通服務 3.進入 我的api介面 根據...

php聊天功能 php怎麼實現聊天功能

php怎麼實現聊天功能 1 在前端使用ajax定時輪詢訪問php指令碼,php再進行查詢聊天資料進行返回給前端,最後前端將其進行渲染 示例 聊天室 function function getdata msg function data function data alert event.client...