當前位置:首頁 » 編程語言 » php獲取資料庫數據

php獲取資料庫數據

發布時間: 2022-01-21 04:44:37

1. php如何獲取資料庫信息

<?php
//連接資料庫
$sql=mysql_connect('主機名','用戶名','密碼');
mysql_select_db('資料庫名');
mysql_query('utf8');

//獲取資料庫數據
$sql="select*form表名";
$res=mysql_query($sql);
$row=mysql_fetch_assoc($res);

?>

2. 如何在php中獲取資料庫中欄位值

<?php
$sql = "SELECT name FROM user WHERE ID=1 LIMIT 0,1";
$result = mysql_query($sql);
$rs = mysql_result($result,0);
?>

3. PHP如何輸出資料庫的每條數據

//這是因為你從資源型結果集中獲取數據時只獲取了一次,如果查詢為多條數據應該迭代資源型結果集

$r=mysql_query($sql);//你的結果集

$result=[];
while(true){
$ary=mysql_fetch_assoc($r);//取出第一條數據,數據指針向後移動一位
if($ary){
$result[]=$ary;//存儲到結果數組中
}else{
break;//如果取出的結果為false,則代表數據獲取完畢,終止循環
}
}

echo'<pre>';
print_r($result);//列印最終結果
echo'</pre>';

4. php如何取資料庫中內容

試編寫代碼如下:

<?php
//從資料庫根據id獲取顏色
functiongetColor($db,$id)
{
if($result=$db->query("SELECT*FROMcolorwhereid='".$id."'"))
{
$row=$result->fetch_assoc();
return$row['color'];
}
return'#000000';
}

$mysqli=newmysqli("localhost","test","test","room");

if($mysqli->connect_error){
printf("資料庫連接錯誤:%s ",mysqli_connect_error());
exit();
}

?>
<tableborder="1"cellspacing="0">
<tr>
<tdbgcolor="<?phpechogetColor($mysqli,'1')?>">1</td>
</tr>
<tr>
<tdbgcolor="<?phpechogetColor($mysqli,'2')?>">2</td>
</tr>
<tr>
<tdbgcolor="<?phpechogetColor($mysqli,'3')?>">3</td>
</tr>
</table>

<?php

$mysqli->close();

?>

5. php獲取mysql資料庫裡面的所有數據表信息

沒這么干過 mysql_list_tables 獲取 所有表信息 返回指針 mysql_tablename 獲取表名
myslq_num_rows函數來判斷結果指針中的表的數目
<?php
mysql_connect("localhost", "mysql_user", "mysql_password");
$result = mysql_list_tables("mydb");

for ($i = 0; $i < mysql_num_rows($result); $i++)
printf ("Table: %s\n", mysql_tablename($result, $i));

mysql_free_result($result);
?> 這是手冊上例子 後邊的不用我說了吧 sql查詢

6. PHP mysql取數據

這是一個聯合查詢,裡面有兩個查詢,首先確定trans_monint欄位是否存在於XX.trans 表中,如果是那就簡單了,在兩個select後面加上這個欄位,如果不存在,則需要看情況再做查詢該欄位然後合並sql。當然還是建議分開寫的,這樣容易出錯,而且效率方面也沒有太大影響或變快!

7. 用PHP從MySQL資料庫中查取指定數據

<?php
$Conn=mysql_connect('localhost','root',123456789)ordie(mysql_error);
msql_query('SETNAMESUTF8');//資料庫編碼
mysql_select_db('資料庫名稱');

$Resl=mysql('selectid,mmfrom表名稱wherename='admin'')ordie(mysql_error());
while($rs=mysql_fetch_array($Resl)){

echo'id是:',$rs['id'],'mm是:',$rs['mm'],'<br/>';

}

8. php如何獲取資料庫里上一周的數據

  1. 你的資料庫里需要有一個記錄時間的欄位,例如這個欄位是posttime,每次插入數據的時候,都記錄下當前的時間戳,也就是time();

  2. 你需要得到上周開始,和上周結束的時間戳

    $beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
    $endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));

3.查詢的時候,WHERE 條件里加上 posttime>=$beginLastweek AND posttime<=$endLastweek
希望對你有幫助

9. php怎麼獲取資料庫查詢返回的結果

從查詢結果取值,需要遍歷結果集!示例如下:

$rs=mysql_query("select*fromwww_liuwherexx='$xx'andyy='$yy'");
echo"查詢信息如下:<br/>";
while($row=mysql_fetch_array($rs))
{
echo$row['欄位2']."=====".$row['欄位三'];
echo"<br/>";
}
//關閉資料庫連接
//mysql_close();

10. 如何用php取出資料庫表中一列所有數據

用該列的欄位名即可,select語句的通用形式如下:
select 你要的信息
from 數據表(一個或多個)
where 滿足的條件
所以你的sql語句為:
select 要取得列名 from 表名 where 1
例子
SELECT id FROM `article` where 1

熱點內容
php種子怎麼打開 發布:2024-11-15 06:07:01 瀏覽:345
密碼箱的密碼忘記了如何開鎖 發布:2024-11-15 06:04:41 瀏覽:955
安卓軟體和蘋果系統哪個好 發布:2024-11-15 05:48:32 瀏覽:283
pythonwhileelse 發布:2024-11-15 05:39:10 瀏覽:671
java文件流上傳文件 發布:2024-11-15 05:24:02 瀏覽:147
linux安裝so 發布:2024-11-15 05:22:29 瀏覽:581
九游版冒險王2適合安卓哪個版本 發布:2024-11-15 05:12:33 瀏覽:600
iphonexsmax怎麼連接伺服器 發布:2024-11-15 05:11:46 瀏覽:775
長江存儲校招 發布:2024-11-15 05:11:01 瀏覽:966
oraclesql函數大全 發布:2024-11-15 05:10:00 瀏覽:465