0
我試圖顯示來自數據庫的所有結果,但只顯示最後一個結果,任何人都可以幫助我?在PHP中顯示來自MSSQL數據庫的所有結果
<?php
$serverName = "asdasd-DEMO";
$options = array( "UID" => "sa", "PWD" => "#asdasfi", "Database" => "demo");
$conn = sqlsrv_connect($serverName, $options);
if($conn) {
echo "Connection established.";
$sql="SELECT * FROM cliente";
$aResult=sqlsrv_query($conn, $sql);
while($rows = sqlsrv_fetch_array($aResult))
{
$id = $rows['id'];
$nome = $rows['nome'];
$idade = $rows['idade'];
}
}else{
echo "Connection could not be established.<br />";
die(print_r(sqlsrv_errors(), true));
}
?>
<p>
<td><b><font color='#663300'><?php echo $id;?></font></b></td>
<td><b><font color='#663300'><?php echo $nome;?></font></b></td>
<td><b><font color='#663300'><?php echo $idade;?></font></b></td>
</p>
感謝
我的答案是有效的,因爲你喜歡在你循環結果行的同時回顯/顯示結果。如果您想保留結果並稍後顯示,則必須使用@Adder答案 – Camille