當前位置:首頁 » 數據倉庫 » php讀取資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

php讀取資料庫

發布時間: 2022-01-30 08:06:06

① 用php怎樣從資料庫中直接讀取數據下載

你能存進資料庫,說明你就能取數據.將取出的數據進行base64_decode,然後再根據文件格式發出一個http head,再直接echo出去.
如:一個jpg的圖片.經過header後瀏覽器就會認為那是一個圖片了.
//$db_img 這個是從資料庫取出的base64編碼格式的二進制圖片數據.
$img = base64_decode($db_img);
header("Content-type: image/jpg");
echo $img;

其他格式的文件類型就根據實際情況改header裡面的Content-type

② php讀取資料庫最新幾條

准確的說是讀取某數據表裡最新的幾條數據,用mysql的order by 和limit關鍵字就能達到你想要的效果

select*
//這條sql的意思是查詢test表,用time欄位(降序:desc)來進行排序並且只取10條(關鍵字:limit)

③ 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();

?>

④ php sql讀取資料庫

<?php
$str=$_GET['b'];
$sql = "SELECT * FROM `zz` where b=$str";
$results=mysql_query($sql);
while($row = mysql_fetch_array($results)) {
echo($row['a']."<br>");
}
?>

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

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

⑥ PHP讀取MySQL

<?php

/* Connect to a MySQL server 連接資料庫伺服器 */$link = mysqli_connect(
'localhost', /* The host to connect to 連接MySQL地址 */
'root', /* The user to connect as 連接MySQL用戶名 */
'', /* The password to use 連接MySQL密碼 */
'xsgl'); /* The default database to query 連接資料庫名稱*///加上下面這行,解決中文亂碼
//$link->query("SET NAMES 'gb2312'");
$link->query("SET NAMES 'gbk'");

if (!$link) {
printf("Can't connect to MySQL Server. Errorcode: %s ", mysqli_connect_error());
exit;
}//插入數據
$query="insert into student(name,Sex,Birthday,Address,Email) values('劉德華','男','1966-12-12','杭州市總統路18號','[email protected]')";
mysqli_query($link,$query);

//更新數據
$query="update student set name='張學友' where Name='劉德華'";
mysqli_query($link,$query);

//刪除數據
$query="delete from student where Name='張學友'";
mysqli_query($link,$query);
//讀取所有數據 if ($result = mysqli_query($link, 'SELECT * FROM student')) {

print("查詢結果: ".'<br>');

/* Fetch the results of the query 返回查詢的結果 */
while( $row = mysqli_fetch_assoc($result) ){
printf("%s %s %s %s %s", $row['Name'],$row['Sex'],$row['Birthday'], $row['Address'],$row['Email'].'<br>');
}

/* Destroy the result set and free the memory used for it 結束查詢釋放內存 */
mysqli_free_result($result);
}

/* Close the connection 關閉連接*/
mysqli_close($link);
?>

⑦ 很簡單的一個小功能,php讀取資料庫中的數據,並顯示在網頁上

首先是一個input class=dh
查詢按鈕 class=cx
圖片框 class=tp
點擊查詢按鈕時
<script>
$(".cx").click(function(){
var dh= $('.dh').val();//獲取輸入的電話
$.post('date.php',{tel:dh},function(result){
//將獲取到的電話號碼提交給date.php文件,date.php文件 通過查詢tel='$_POST[tel]' 得到圖片地址$src,echo $src;result即使那個返回的$src
$('.tp').find('img').attr('src', result);//將圖片框內容改掉
});
});
</script>
需要jquery支持 就是頁面要載入
<script type="text/javascript" src="js/jquery.js"></script>

⑧ php+mysql php怎麼讀取mysql資料庫的數據!

其實這里跟你講了也講不全。


推薦你看看韓順平的php零基礎教程


這段視頻已經公開在網上,網路一下就有了,你把mysql的內容過一邊就會了。

⑨ php讀取資料庫數據並寫入JS

問題在這句代碼上:
while($rs=mysql_fetch_object($result)){
$a=array(array('title'=>$rs->title,ln=>$rs->path));
}
你每次都用「=」賦值把原來的數組$a覆蓋掉了,所以循環到最後只有最後一個結果,就是你所說的「只能顯示一條記錄」。

使用array_push就可以解決問題,至於具體語句怎麼寫你自己琢磨一下吧,這樣印象才能深刻。

服了,代碼如下:
$a = array();
while($rs=mysql_fetch_object($result)){
array_push($a,array('title'=>$rs->title,ln=>$rs->path));
}

⑩ php讀取資料庫數據 寫進 txt

注意。當你生成txt文件時,先將txt另存為一下修改一下txt文件的編碼,txt默認是採用ascii格式,換成utf8吧