我在我的數據庫表中有很多行,所以我無法硬編碼任何東西。我假設我需要某種循環,通過數據庫中的行循環,然後顯示它到我的HTML表格。這是我的代碼到目前爲止......你能告訴我我需要做什麼嗎?從SQL Server數據庫導入數據到HTML表
<html>
<head>
<title>Stage Rebate Master HTML Table</title>
</head>
<body>
<?php
$host="xxxxx";
$dbName="xxxxx";
$dbUser="xxxx";
$dbPass="xxxxxxxxx";
$dbh = new PDO("sqlsrv:server=".$host."; Database=".$dbName, $dbUser, $dbPass); var_dump($dbh);
if (!$dbh) {
die("Connection failed: " . sqlsrv_connect_error());
}
echo "Connected successfully";
$results = sqlsrv_query("SELECT * FROM Stage_Rebate_Master ORDER BY MR_ID ASC");
$id = 'MR_ID';
$name = 'MR_Name';
$buyer = 'Buyer_ID';
$poc_name = 'MR_POC_N';
$poc_email = 'MR_POC_E';
$poc_tel = 'MR_POC_P';
?>
<table>
<thead>
<tr>
<td>MR_ID</td>
<td>MR_Name</td>
<td>Buyer_ID</td>
<td>MR_POC_N</td>
<td>MR_POC_E</td>
<td>MR_POC_P</td>
</tr>
</thead>
<tbody>
<?php
while($rows = sqlsrv_fetch_array($results)) {
?>
<tr>
<td><?php echo $rows['MR_ID']?></td>
<td><?php echo $rows['MR_Name']?></td>
<td><?php echo $rows['Buyer_ID']?></td>
<td><?php echo $rows['MR_POC_N']?></td>
<td><?php echo $rows['MR_POC_E']?></td>
<td><?php echo $rows['MR_POC_P']?></td>
</tr>
<?php
}
?>
</tbody>
</table>
</body>
</html>
您已經在你的代碼迴路......也*有什麼問題在這裏* – Hackerman
我需要能夠獲取數據庫的數據到html表中...我目前唯一顯示的是表頭 – Rataiczak24
你可以發佈這個'var_dump($ results);' – Hackerman