你的php程序沒有問題是你的SQL語句
成都創(chuàng)新互聯服務項目包括孝義網站建設、孝義網站制作、孝義網頁制作以及孝義網絡營銷策劃等。多年來,我們專注于互聯網行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯網行業(yè)的解決方案,孝義網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到孝義省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
寫的有問題,它的意思是找出book表中作者為空的所有記錄,
你的book表中沒有作者為空的記錄,所以沒有輸出數據,把book表中的author列的數據,一部分改成空,就有數據輸出了.
或者把SQL語句的"WHERE author=''"去掉也行.
以下示例讀取數據庫,并以表格顯示:
?php
header('Content-type:text/html;charset=utf-8');
$db = new mysqli('localhost','root','root','books');
$rows = $db-query('SELECT * FROM customers');
echo 'table border="1"trtd姓名/tdtd年齡/td/tr';
while($row = $rows-fetch_assoc()){
echo 'trtd'.$row['name'].'/td';
echo 'td'.$row['address'].'/td/tr';
}
?
$dbh是new PDO()
$dbh-exec("show tables");--獲取所有表#
$dbh-exec("desc 表名");--查詢表結構
$mysqli??=?new??mysqli?(?DB_HOST?,??DB_USER?,??DB_PASSWORD?,??DB_NAME?);
/*?check?connection?*/
if?(?mysqli_connect_errno?())?{
printf?(?"Connect?failed:?%s\n"?,??mysqli_connect_error?());
exit();
}
$limit?=?10;
$query??=??"SELECT?*?FROM?sheet1?LIMIT?".$limit?;
$result??=??$mysqli?-?query?(?$query?);
/*?associative?array?*/
while($row??=?$result?-?fetch_array?(?MYSQLI_ASSOC?)){
echo?$row['A']?.?"\t";
echo?$row['B']?.?"\t";
echo?$row['C']?.?"\t";
echo?$row['D']?.?"\t";
echo?$row['E']?.?"\t";
echo?$row['F']?.?PHP_EOL;
}
/*?free?result?set?*/
$result?-?free?();
/*?close?connection?*/
$mysqli?-?close?();
用聯合查詢就可以實現
一般包括左外連接,右外連接和內連接
可以用on設置每兩個表之間的關聯關系,查詢后遍歷輸出到頁面就可以了
分享名稱:php連接數據庫獲取表格 php怎么連接mysql數據庫里的數據
鏈接分享:http://jinyejixie.com/article16/hpdedg.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站制作、App設計、網站設計、微信小程序、做網站、外貿建站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯