2014-05-09 199 views
-4

如何從團隊結果調出我的db到html表格中?如何從數據庫中獲取數據到HTML表格中?

數據庫:

CREATE TABLE IF NOT EXISTS `s1` (
`ID` int(11) NOT NULL AUTO_INCREMENT, 
`team` text NOT NULL, 
PRIMARY KEY (`ID`) 
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ; 


INSERT INTO `s1` (`ID`, `team`) VALUES 
(1, 'test1'), 
(2, 'test2'); 

HTML表:

<table> 
<tr> 
<td><p> team name (test1) </p></td> 
</tr> 
<tr> 
<td><p> team name (test2) </p></td> 
</tr> 

</table> 
+0

過於寬泛。你使用什麼後端語言? PHP,Ruby?蟒蛇?你有什麼嘗試?你應該在這裏發佈你的嘗試代碼。 –

+0

我使用php語言! th – Metallic01

+2

但是,您不要使用PHP語言,因爲您要求我們爲您編寫它。這是PHP學校的第一課。你需要表現出一些努力。 –

回答

-1

你需要PHP這個

首先你得PHP與數據庫連接

$connection = mysqli_connect("YourHost","user","password","dbName") or die('connection to DB failed'); 

,那麼你需要一個查詢來獲得球隊的名字

$query = mysqli_query($connection,"SELECT team FROM s1"); 

現在你需要一個數組保存DB值

$row = mysqli_fetch_array($query,MYSQLI_NUM); 

到數據庫的連接,現在可以關閉

mysqli_close($connection); 

畢竟你可以打印表中的值

<table> 
<tr> 
<td><p> team name <?php if(isset($row[0])){ 
echo $row[0]; 
}else{ 
echo 'noName'; 
} ?></p></td> 
</tr> 
<tr> 
<td><p> team name <?php if(isset($row[1])){ 
echo $row[1]; 
}else{ 
echo 'noName'; 
} ?></p></td> 
</tr> 
</table> 

這應該工作

+0

thk,它的工作! – Metallic01

+0

我測試了它,但是我不能泄漏db的第二行。 (test2) – Metallic01

+0

是否有任何錯誤消息? – YvesHendseth

相關問題