0
私はAzure SQLデータベースからデータを読み込むPHPページを構築しています。接続やクエリのように思えますが、返されたデータを表示することはできません。PHPでデータベースから返されたデータがありません
私は、Webページ上で取得した出力が確立
接続です。 ステートメントが実行されました。 行があります。 PHPのログファイルで
<?php
$connectionInfo = array("Database"=>"sitrap", "UID"=>"[email protected]", "PWD"=>"xxxxxx");
$serverName = "tcp:xxxxxx.database.windows.net,1433";
$conn = sqlsrv_connect($serverName, $connectionInfo);
if($conn) {
echo "Connection established.<br />";
}else{
echo "Connection could not be established.<br />";
die(print_r(sqlsrv_errors(), true));
}
$sql = "SELECT time, callsign FROM reports";
$stmt = sqlsrv_query($conn, $sql);
if ($stmt)
{
echo "Statement executed.<br>\n";
}
else
{
echo "Error in statement execution.\n";
die(print_r(sqlsrv_errors(), true));
}
if ($stmt) {
$rows = sqlsrv_has_rows($stmt);
if ($rows === true)
echo "There are rows. <br />";
else
echo "There are no rows. <br />";
}
while ($row = sqlsrv_fetch_array($stmt))
{
?>
<tr>
<td><?php echo $row["time"];?></td>
<td><?php echo $row["callsign"];?></td>
</tr>
<?php
}
sqlsrv_free_stmt($stmt);
sqlsrv_close($conn);
?>
ソースのHTMLコードを調べると、 'tr-td'マークアップがありますか? –
あなたは何を意味するのか分かりました。しかし、