1、用navicat新建一個數(shù)據(jù)庫database1。
創(chuàng)新互聯(lián)是一家以網(wǎng)絡(luò)技術(shù)公司,為中小企業(yè)提供網(wǎng)站維護(hù)、成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站備案、服務(wù)器租用、域名注冊、軟件開發(fā)、小程序定制開發(fā)等企業(yè)互聯(lián)網(wǎng)相關(guān)業(yè)務(wù),是一家有著豐富的互聯(lián)網(wǎng)運(yùn)營推廣經(jīng)驗(yàn)的科技公司,有著多年的網(wǎng)站建站經(jīng)驗(yàn),致力于幫助中小企業(yè)在互聯(lián)網(wǎng)讓打出自已的品牌和口碑,讓企業(yè)在互聯(lián)網(wǎng)上打開一個面向全國乃至全球的業(yè)務(wù)窗口:建站聯(lián)系電話:18982081108
2、在database1數(shù)據(jù)庫中新建一個表table2。
3、在table2中添加新的數(shù)據(jù),新建一個名稱為mysql_query的數(shù)據(jù)庫。
4、在頁面中用mysql_connect 函數(shù)與數(shù)據(jù)庫建立連接。
5、用mysql_select_db函數(shù)選擇要查詢的數(shù)據(jù)庫。
6、添加一個查詢 table2表的查詢語句“$sql=select * from table2“。
7、將查詢語句$sql添加到查詢數(shù)據(jù)庫函數(shù)mysql_query中,返回值賦值給變量query。
8、最后將mysql_query。php文件在瀏覽器中打開,查看查詢到數(shù)據(jù)庫中的內(nèi)容的結(jié)果。
1. 查看具體值:
echo $result[0];
2. 打印數(shù)組(使用源代碼看的情況下會很清楚)
print_r($row);
3. 使用php自帶的調(diào)試函數(shù)看數(shù)據(jù)結(jié)構(gòu):
var_dump($row);
其實(shí)用不著javascript php就完全可以實(shí)現(xiàn)你要的功能。估計(jì)問題就出在你的js上面。我找了 但是沒找到 呵呵。有點(diǎn)粗心 。下面是我用php實(shí)現(xiàn)的 我把代碼給你粘貼上來。 你上面得到的有的數(shù)據(jù)不需要 ,我沒有給你刪除,但是給你注釋了。
?php
$mysql_server_name="localhost"; //數(shù)據(jù)庫服務(wù)器名稱
$mysql_username="root"; // 連接數(shù)據(jù)庫用戶名
$mysql_password=""; // 連接數(shù)據(jù)庫密碼
$mysql_database="hhwhcm"; // 數(shù)據(jù)庫的名字
$conn=mysql_connect($mysql_server_name, $mysql_username, $mysql_password) or die(mysql_error());
mysql_select_db($mysql_database) or die(mysql_error());
mysql_query("set name gb2312"); // 從表中提取信息的sql語句
$strsql="select * from hhwhcm_userlogin"; // 執(zhí)行sql查詢
$result=mysql_db_query($mysql_database, $strsql, $conn); // 定位到第一條記錄
//var_dump($result);die;
//mysql_data_seek($result, 0); // 獲取查詢結(jié)果
//$rowCount = mysql_num_rows($result); //結(jié)果條數(shù)
//var_dump($rowCount);die;
//$rowR = mysql_fetch_row($result); //第一條數(shù)據(jù)
//var_dump($rowR);die;
$tbStr = "table id='tbResult' width='200' border='1'";
while($colR=mysql_fetch_array($result))
{
$tbStr .= "trtd".$colR['U_ID']."/tdtd";
$tbStr .=$colR['U_PWD']."/tdtd";
$tbStr .= $colR['U_Type'] ."/tdtd";
$tbStr .= $colR['U_Limites']."/td/tr";
}
$tbStr .= "/table";
echo $tbStr;
mysql_free_result($result); mysql_close(); ?
這樣下來,我覺得代碼節(jié)省了不少
?php
$Con?=?mysql_connect(.....);
//數(shù)據(jù)庫庫連接你自己寫
echo?'tabletr';
$i?=?0;
$Sql?=?mysql_query('select?字段名稱?from?表名稱');
while(?$Rs?=?mysql_fetch_attay(?$Sql?)?)?{
$i++;
echo?'td'?.?$Rs['字段名稱'].?'/td';
if?(?$i?%?3?==?0?)?{
echo?'/trtr';
}
}
echo?'/tr/table';
結(jié)果已經(jīng)有了,我就說下這句話的區(qū)別
mysql_select_db,字面上就能理解,選擇數(shù)據(jù)庫
去PHP手冊中可以發(fā)現(xiàn)該函數(shù)的返回值是bool,也就是布爾值
bool mysql_select_db ( string $database_name [, resource $ link_identifier ] )
只是確定操作是否成功
$result = mysql_query($sql, $link); // 執(zhí)行查詢語句
是執(zhí)行查詢語句,這時返回的是
resource mysql_query ( string $query [, resource $link_identifier ] )
資源符號,通過var_dump($result)可以看到該變量的類型,不是數(shù)組
隨后通過mysql_fetch_array($result);獲取實(shí)際查詢語句所能獲取的數(shù)據(jù)
每次操作,返回一行數(shù)據(jù)
該操作會變相的移動該資源的指針,PHP的概念里面沒有指針,但需要知道該函數(shù)可以多次執(zhí)行
概念和foreach一致
所以通過
while ($bookInfo = mysql_fetch_array($result)){
}
可以獲取所有的行數(shù)據(jù)
如果沒有數(shù)據(jù)會返回false,所以while會自動停止循環(huán)
//1、連接數(shù)據(jù)庫并選擇要操作的數(shù)據(jù)庫
$link=mysqli_connect("localhost","root","root","p72");
if(mysqli_connect_errno()){
exit('錯誤'.mysqli_connect_error());
}
// 2、設(shè)置編碼
mysqli_set_charset($link,"utf8");
//3、操作數(shù)據(jù)庫
//查詢數(shù)據(jù)
$sql = "select * from login"; //這里login是你要查詢的表
$obj = mysqli_query($link,$sql); //執(zhí)行查詢
$new = mysqli_fetch_all($obj,MYSQLI_ASSOC); //將查詢結(jié)果翻譯成數(shù)組
var_dump($new);echo "br/"; //輸出結(jié)果
//4、關(guān)閉數(shù)據(jù)庫
mysqli_close($link);
當(dāng)前標(biāo)題:PHP中數(shù)據(jù)庫全部輸出 php中輸出數(shù)據(jù)類型的語句
標(biāo)題URL:http://m.kartarina.com/article6/hgjiog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、搜索引擎優(yōu)化、網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)、小程序開發(fā)、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)