導航:首頁 > 編程語言 > php讀取資料庫代碼

php讀取資料庫代碼

發布時間:2022-06-27 21:43:59

① 如何用php獲取資料庫信息並顯示

獲取ppq資料庫的所有表名的代碼:
?php
$server='localhost';
$user='root';
$pass='12345';
$dbname='ppq';
$conn=mysql_connect($server,$user,$pass);
if(!$conn)
die("資料庫系統連接失敗!");
$result=mysql_list_tables($dbname);
if(!$result)
die("資料庫連接失敗!");
while($row=mysql_fetch_row($result))
{
echo
$row[0]."
";
}
mysql_free_result($result);
?
mysql_list_tables
(PHP
3,
PHP
4
,
PHP
5)
mysql_list_tables
--
列出
MySQL
資料庫中的表
說明
resource
mysql_list_tables
(
string
database
[,
resource
link_identifier])
mysql_list_tables()
接受一個資料庫名並返回和
mysql_query()
函數很相似的一個結果指針。用
mysql_fetch_array()或者用mysql_fetch_row()來獲得一個數組,數組的第0列就是數組名,當獲取不到時
mysql_fetch_array()或者用mysql_fetch_row()返回
FALSE。

② mysql資料庫裡面的表用PHP是怎麼讀取出來的

實現PHP三種直接讀取資料庫信息的方法 這段代碼的功能是:連接到一個 url 地址為localhost 、 埠為 3306 的mysql伺服器上。mysql伺服器的帳號是"root",密碼是"9999"。mysql 伺服器上有一個資料庫 ok , 資料庫里有一個表 abc。表 abc 一共為兩列,列名分別是 "id" 和 "name" ,將 abc 里的所有數據讀出來。以下為引用的內容:<?$dbh = @mysql_connect("localhost:3306","root","9999"); /* 定義變數dbh , mysql_connect()函數的意思是連接mysql資料庫, "@"的意思是屏蔽報錯 */
if(!$dbh){die("error");}/* die()函數的意思是將括弧里的字串送到瀏覽器並中斷PHP程式 (Script)。括弧里的參數為欲送出的字串。 */
@mysql_select_db("ok", $dbh);/* 選擇mysql伺服器里的一個資料庫,這里選的資料庫名為 ok */$q = "SELECT * FROM abc";網頁教學網 http://www.webjx.com/* 定義變數q, "SELECT * FROM abc"是一個SQL語句,意思是讀取表abc中的數據 */?>
<!--========= 方法一 =========-->

<?$rs = mysql_query($q, $dbh);/* 定義變數 rs ,函數mysql_query()的意思是:送出 query 字串供 MySQL 做相關的處理或者執行.由於php是從右往左執行的,所以,rs的值是伺服器運行mysql_query()函數後返回的值 */if(!$rs){die("Valid result!");}echo "<table>";echo "<tr><td>ID</td><td>Name</td></tr>";while($row = mysql_fetch_row($rs)) echo "<tr><td>$row[0]</td><td>$row[1]</td></tr>";/* 定義量變(數組)row,並利用while循環,把數據一一寫出來. 函數mysql_fetch_row()的意思是:將查詢結果$rs單列拆到陣列變數中. $row[0] 和 $row[1] 的位置可以換*/echo "</table>";?>
<!--========= 方法二 =========-->
<?$rs = mysql_query($q, $dbh);while($row = mysql_fetch_object($rs)) echo "$row->id $row->name
";/* id和name可以換位置 */?>
<!--========= 方法三 =========-->

<?$rs = mysql_query($q, $dbh);while($row = mysql_fetch_array($rs)) echo "$row[id] $row[name]
";/* id和name可以換位置 */
?><!--========= 方法三最快 =========--><?@mysql_close($dbh);/* 關閉到mysql資料庫的連接 */?> 參考資料:http://www.jianzhan88.cn/show_yy.php?id=4290

③ PHP調取SQL資料庫代碼

AND postmeta.meta_value = '3'
你的意思是把 後面的那個星期幾 ,用mysql的時間函數弄出來嗎?
DAYOFWEEK(date)
這樣就可以得到星期幾了
注意下返回的格式如下:
返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。這些索引值對應於ODBC標准

④ php+mysql如何讀取資料庫數據

先配置資料庫------連接資料庫--------選擇資料庫--------填寫檢索表-------輸出檢索內容

⑤ thinkphp怎麼讀取資料庫

先找到config.php文件,如圖:

然後打開配置文件並在其中配置資料庫的信息,如下代碼:
<?phpreturn array( //'配置項'=>'配置值' 'DB_TYPE' => 'mysql', // 資料庫類型 'DB_HOST' => '127.0.0.1', // 伺服器地址 'DB_NAME' => 'tpshow', // 資料庫名 'DB_USER' => 'root', // 用戶名 'DB_PWD' => 'root', // 密碼 'DB_PORT' => '3306', // 埠 'DB_PREFIX' => 'tp_' // 資料庫表前綴);然後在應用的Home的Controller中,如下圖的文件

<?phpnamespace Home\Controller;use Think\Controller;class IndexController extends Controller { public function index(){ $db = M("show"); // 實例化show對象 $data = $db->find();//讀取一條數據 mp($data);//列印數據 }}

⑥ 資料庫到底怎麼在PHP上讀寫的

PHP代碼連接資料庫通過
sql
語言操作數據去存儲更新刪除查詢數據,就這么簡單.

⑦ PHP里讀取資料庫中的信息

1.看看密碼是否被加密
2.list($key,$value)=each($arr);

!!是 list($Uname,$Pwd)=mysql_fetch_row($result); 的錯誤:

mysql_fetch_row($result) 返回一個數組

正確格式是:list($Uname,$Pwd)=each(mysql_fetch_row($result));

⑧ php從資料庫里讀出的HTML代碼然後執行怎麼實現

<?php require_once("mysql_class.php");
require_once("sys_conf.inc");
header('Content-Type:text/html;Charset=GBK;');
$link_id=mysql_connect($DBHOST,$DBUSER,$DBPWD);
mysql_select_db($DBNAME); //選擇資料庫my_chat
$sql="SELECT * FROM `dx_leibie`";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
//print_r($row); //$con=array(array('新聞標題','新聞內容'),array('新聞標題2','新聞內容2')); $title=$row[id_lang];
$content=$row[name];
if(!is_dir("up")) //如果此文件夾不存在,則自動建立一個
{
mkdir("up");
}$up="up/";
echo $path=$up.$row[id_lang].'.htm';
$fp=fopen("tmp.htm","r"); //只讀打開模板
$str=fread($fp,filesize("tmp.htm"));//讀取模板中內容
$str=str_replace("{title}",$title,$str);
echo $str=str_replace("{content}",$content,$str);//替換內容
fclose($fp); $handle=fopen($path,"w"); //寫入方式打開新聞路徑
fwrite($handle,$str); //把剛才替換的內容寫進生成的HTML文件
fclose($handle);
//echo "生成成功";
} // unlink($path); //刪除文件
?><?php require_once("mysql_class.php");
require_once("sys_conf.inc");
header('Content-Type:text/html;Charset=GBK;');
$link_id=mysql_connect($DBHOST,$DBUSER,$DBPWD);
mysql_select_db($DBNAME); //選擇資料庫my_chat
$sql="SELECT * FROM `dx_leibie`";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
//print_r($row); //$con=array(array('新聞標題','新聞內容'),array('新聞標題2','新聞內容2')); $title=$row[id_lang];
$content=$row[name];
if(!is_dir("up")) //如果此文件夾不存在,則自動建立一個
{
mkdir("up");
}$up="up/";
echo $path=$up.$row[id_lang].'.htm';
$fp=fopen("tmp.htm","r"); //只讀打開模板
$str=fread($fp,filesize("tmp.htm"));//讀取模板中內容
$str=str_replace("{title}",$title,$str);
echo $str=str_replace("{content}",$content,$str);//替換內容
fclose($fp); $handle=fopen($path,"w"); //寫入方式打開新聞路徑
fwrite($handle,$str); //把剛才替換的內容寫進生成的HTML文件
fclose($handle);
//echo "生成成功";
} // unlink($path); //刪除文件
?><?php require_once("mysql_class.php");
require_once("sys_conf.inc");
header('Content-Type:text/html;Charset=GBK;');
$link_id=mysql_connect($DBHOST,$DBUSER,$DBPWD);
mysql_select_db($DBNAME); //選擇資料庫my_chat
$sql="SELECT * FROM `dx_leibie`";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
//print_r($row); //$con=array(array('新聞標題','新聞內容'),array('新聞標題2','新聞內容2')); $title=$row[id_lang];
$content=$row[name];
if(!is_dir("up")) //如果此文件夾不存在,則自動建立一個
{
mkdir("up");
}$up="up/";
echo $path=$up.$row[id_lang].'.htm';
$fp=fopen("tmp.htm","r"); //只讀打開模板
$str=fread($fp,filesize("tmp.htm"));//讀取模板中內容
$str=str_replace("{title}",$title,$str);
echo $str=str_replace("{content}",$content,$str);//替換內容
fclose($fp); $handle=fopen($path,"w"); //寫入方式打開新聞路徑
fwrite($handle,$str); //把剛才替換的內容寫進生成的HTML文件
fclose($handle);
//echo "生成成功";
} // unlink($path); //刪除文件
?> 用以上先生成一個HTML文件,然後再用require_once("aaa.html");引進來就OK

⑨ php如何讀取MYSQL資料庫

首先,檢查你這幾個參數是否確實設置正確:
$dbhost
=
'localhost';
//資料庫
主機地址
$dbuser
=
'admin';
//mysql
用戶名
$dbpass
=
'admin';
//mysql
密碼
$dbname
=
'admin';
//mysql庫名
另外,mysql_close();
這句已經把資料庫連接關閉了因此後面對資料庫的操作都不能成功。

⑩ php如何獲取資料庫信息

代碼如下:?View
Code
PHP
include("conn.php");//調用資料庫連接文件
echo
"<table
width=572
height=56
border=0
cellspacing=1>
";
//創建html表格
echo
"<tr
bgcolor=#9999FF>";
echo
"<th
width=33
scope=col>id</th>";
echo
"<th
width=100
scope=col>user_name</th>
";
echo
"<th
width=100
scope=col>user_pass</th>
";
echo
"<th
width=100
scope=col>staus</th>";
echo
"<th
width=100
scope=col>insert_time</th>";
echo
"</tr>";
$SQL
=
"select
*
from
user_info";
$query
=
mysql_query($SQL);
//SQL查詢語句
while
($row
=
mysql_fetch_array($query)){
//使用while循環mysql_fetch_array()並將數據返回數組
echo
"<tr
onmouseout=this.style.backgroundColor=''
onMouseOver=this.style.backgroundColor='#99CC33'
bgcolor=#CCCCCC>";
echo
"<td>$row[0]</td>";
//輸出數組中數據
echo
"<td>$row[1]</td>";
echo
"<td>$row[2]</td>";
echo
"<td>$row[3]</td>";
echo
"<td>$row[4]</td>";
echo
"</tr>";
}
echo
"</table>";輸出記錄截圖

閱讀全文

與php讀取資料庫代碼相關的資料

熱點內容
文件夾合並了怎麼拆開 瀏覽:256
波段副圖源碼無未來函數 瀏覽:84
livecn伺服器地址 瀏覽:255
程序員這個工作真的很吃香嗎 瀏覽:842
程序員和數學分析師待遇 瀏覽:676
壓縮氣彈簧怎麼拆 瀏覽:319
華為公有雲伺服器添加虛擬ip 瀏覽:207
程序員和運營哪個累 瀏覽:22
抖音安卓信息提示音怎麼設置 瀏覽:454
光速虛擬機的共享文件夾 瀏覽:246
程序員培訓機構發的朋友圈真實性 瀏覽:742
天乾地支簡單演算法 瀏覽:299
下載個壓縮文件 瀏覽:298
普通人電腦關機vs程序員關機 瀏覽:628
米酷建站源碼 瀏覽:115
氫氣app怎麼搜搭配 瀏覽:619
pdf綠盟 瀏覽:505
固態硬碟編譯器重建 瀏覽:391
怎樣編輯硬碟文件夾 瀏覽:660
安卓系統如何打開電腦軟體 瀏覽:572