1. 程式人生 > >PHP中將資料庫中的資料顯示在網頁

PHP中將資料庫中的資料顯示在網頁

最近沒事把以前的東西感覺還可以的又簡單的看了以下,因為還在學習新的東西,所以,發表的部落格也不是很多,也許是有感而發吧。
這次講的是mysql資料庫中的資料使用php如何顯示在網頁中。首先,先建好自己的資料庫並且新增一些的資訊在裡面,如果大家再看這篇文章的話,相信mysql還是懂一些的,建庫就是使用一些的create之類的了,這裡我就不說了,大家自己去弄吧,我就主要將一下,怎麼將建好的資料庫中的資訊,顯示在網頁上面。
我這裡用的資料庫是login;
首先先建立一個資料夾,然後在裡面建立兩個檔案,一個是連線資料庫的檔案(conn.php),另一個是將資料庫中的資訊顯示在網頁上的檔案(students.php)。
conn.php中的程式碼如下所示:

<?php
    //連線想要連線的資料庫,localhost是本地伺服器,root為資料庫的賬號,我的密碼為0所以是空
    $con = mysql_connect("localhost","root","");
    //設定字符集,將字符集設定為utf8 的格式,這是大多數的中文都識別的
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET utf8");
    if(!$con){
        die(mysql_error());
    }
    //連線資料庫test
    mysql_select_db("test"
,$con); ?>

students.php中的程式碼如下:

<!DOCTYPE html>
<html>
<head>
    <title>資料庫顯示</title>
</head>
<body>
//以表格的形式進行顯示
<table style='text-align:left;' border='1'>
         <tr><th>id</th><th>名字</th><th>年齡</th><th
>
性別</th></tr> <?php //引用conn.php檔案 require 'conn.php'; //查詢資料表中的資料 $sql = mysql_query("select * from login"); $datarow = mysql_num_rows($sql); //長度 //迴圈遍歷出資料表中的資料 for($i=0;$i<$datarow;$i++){ $sql_arr = mysql_fetch_assoc($sql); $id = $sql_arr['id']; $name = $sql_arr['name']; $age = $sql_arr['age']; $sex = $sql_arr['sex']; echo "<tr><td>$id</td><td>$name</td><td>$age</td><td>$sex</td></tr>"; } ?> </table> </body> </html>

輸入你的網址檢視效果的顯示
執行完後的效果圖如下所示:這裡寫圖片描述
到這裡我們就能夠進行顯示了,比較簡單,也不進行多說了。
在這裡你學會了嗎?

相關推薦

PHP中將資料庫資料顯示網頁

最近沒事把以前的東西感覺還可以的又簡單的看了以下,因為還在學習新的東西,所以,發表的部落格也不是很多,也許是有感而發吧。 這次講的是mysql資料庫中的資料使用php如何顯示在網頁中。首先,先建好自己的

PHP 如何檢視資料庫資料表是否存在

可以用下面的程式碼檢視資料庫中資料表是否存在: $con = mysql_connect("localhost","$username","$password"); if (!$con) { die('Could not connect: ' . mysql_err

php資料庫獲取資料用ajax傳送到前臺

1、資料庫的欄位: 2、php連線資料庫獲取資料庫的資訊放入json_encode($css);{檔案為:db.php} <span style="font-size:14px;"><?php $host="localhost"; $username=

如何從資料庫調出資料顯示到頁面 PHP+Mysql+Html(簡單例項)

首先顯示一下資料庫的資料 頁面資訊 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> &l

java: mvc設計思想例項,網頁上查詢資料庫資料

  前段時間學習了mvc設計模式,並按照mvc模式設計了一個網頁,在這個網頁上我可以根據不同條件查詢資料庫的資料。  關於mvc是什麼,以及採用mvc模式的作用,這篇部落格講的十分淺顯易懂:https://blog.csdn.net/muyi_amen/article/det

php資料庫讀取編碼utf-8的中文內容輸出到瀏覽器顯示問號的解決方案

要保證瀏覽器的編碼,以及資料庫讀取出來的編碼都是一致的utf-8. 資料庫讀取的時候在mysqli_connect()之後要設定連線字元編碼mysqli_query($db, “set names ‘utf8'”);這樣才能保證在瀏覽器顯示的結果為中文。 瀏覽器編碼可以通

惠州學院-資料庫實驗4-資料庫資料檢視的使用

   計算機科學系實驗報告(首頁) 課程名稱 資料庫系統概論 班級 14計科2班 實驗名稱 資料庫中資料檢視的使用

惠州學院-資料庫實驗3-資料庫資料的更新

    計算機科學系實驗報告(首頁) 課程名稱 資料庫系統概論 班級 14計科2班 實驗名稱 資料庫中資料的更新

惠州學院-資料庫實驗2-資料庫資料的查詢

    計算機科學系實驗報告(首頁) 課程名稱 資料庫系統概論 班級 14計科2班 實驗名稱 資料庫中資料的查詢

更新資料庫資料時出現: Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe m

在資料庫中更新資料時報錯: You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column  To disable safe mode, toggle

導致資料庫資料不一致的根本原因

資料庫中很有可能存在不一致的資料。   一般導致資料庫中資料不一致的根本原因有三種情況。第一種是資料冗餘造成的,第二種是併發控制不當造成的,第三種是由於某種原因(比如軟硬體故障或者操作錯誤)導致資料丟失或資料損壞。   讓我們具體講講這三種情況: 第一種情況:資料冗餘 假如資料庫

php資料庫匯入.sql檔案

<?php     function insert($file,$database,$name,$root,$pwd)//     {         //將表匯入資料庫      

Django基礎-----ORM簡介、資料庫資料操作及簡單的一對多模型

一:ORM 物件關係對映,是一種程式技術,用於實現面向物件程式語言裡不同型別系統的資料之間的轉換 。從效果上說,它其實是建立了一個可在程式語言裡使用的–“虛擬物件資料庫”。 在ORM框架中,它幫我們把類和資料表進行了一個對映,可以讓我們通過類和類物件就能操作它所對應的表格中的資料。ORM框架

資料庫資料的刪選,排序,分組和函式的使用

Select (關鍵字) from(表)where(列) 查詢固定的條件的 Select *from 學生資訊 where 姓名=’女’ and 家庭住址=‘河南’ Select *from 學生資訊 where 家庭住址like‘河南’ 排序(對於考試編號為101的成績進行排序) Select * f

程式讀取配置檔案資料顯示在頁面上

1.首先在配置檔案中增加要讀取的資料 cas.cmCustPayment.receiptInvoiceName=\u9996\u94A2\u667A\u65B0\u8FC1\u5B89\u7535\u78C1\u6750\u6599\u6709\u9650\u516C\u53F8 ca

mysql資料庫插入資料顯示Extracted SQL state class '22' from value '22001'解決辦法

Extracted SQL state class ‘22’ from value ‘22001’ 問題描述 最近在完成一個專案時,需要實現在網頁從excel匯入資料,然後儲存到資料庫中.在測試階段時發現執行沒有任何問題,但是實際部署過程中發現,使用者上傳exc

JDBC更新資料庫資料

JDBC的功能基本上歸結為三件事,即建立資料庫連線,傳送SQL語句和處理查詢結果。 JDBC詳細步驟: 1.導包(先將驅動包拷貝到專案目錄下,再解壓) 路徑:D:\oracle\prod

PHP查詢資料庫滿足條件的記錄條數(兩種實現方法)

第一種方法:查詢時候直接統計  複製程式碼 程式碼如下: $sql="SELECT COUNT(*) AS count FROM TABLE WHERE id='$id'";  $result=mysql_fetch_array(mysql_query($sql));  $count=$result['cou

《MySQL必知必會》學習筆記(二)、MySQL資料庫資料的檢索與搜尋

一、對檢索結果排序 1.1 簡單排序 在MySQL中使用ORDER BY子句對檢索出的資料進行排序,而且預設為遞增排序。若想以遞減方式排序,需要在排列資料後面加上DESC關鍵字。利用《MySQL必知必會》中的資料表,實驗如下: SELE

資料庫資料冗餘”

資料冗餘 1.關係資料庫的資料冗餘形成的原因:表的重複、屬性的重複、元組的重複、屬性值的重複。有的資料冗餘用於資料間建立聯絡、資料安全或為了資料使用的便利,是必需的資料冗餘,而其餘的資料冗餘為非必需的資料冗餘應儘量予以消除。按屬性值域集合基的特點將其分為有限類和無限類。無限