PHPを使用することで非常に新しいですが、MySQLデータベースのデータをテーブルに取り込もうとしていますが、表示された結果はテーブルの上に点在しています。関連する列を表の上部に表示します。mysqlからphpテーブルへの返信が返信されない
私はデータが必要な場所のスクリーンショットが添付されています。
ここではコードです。
何か助けていただければ幸いです。 (それが問題に直接関係はないが、はい、PDOに置き換える必要があり、など)MySQLのクエリから
<?php
$server = mysql_connect("xxxx", "xxxx", "xxxxx");
$db = mysql_select_db("xxxxxx", $server);
$query = mysql_query("SELECT * FROM stores");
?>
<html>
<head>
<title>Stores Tracker Dashboard</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p align="center"><font face="Arial"><strong>Stores Tracker Dashboard</strong></font></p>
<table align="center" border="1" width="90%">
<tr>
<td align="center"><font face="Arial"><strong>Not Started</strong></font></td>
<td align="center"><font face="Arial"><strong>In Transit</strong></font></td>
<td align="center"><font face="Arial"><strong>Awaiting Build</strong></font></td>
<td align="center"><font face="Arial"><strong>Being Built</strong></font></td>
<td align="center"><font face="Arial"><strong>On Return</strong></font></td>
<td align="center"><font face="Arial"><strong>Received Back</strong></font></td>
</tr>
<?php
while ($row = mysql_fetch_array($query)) {?>
<tr>
<td align="center"><font face="Arial"><?php if ($row['status'] == "Not Started") { echo $row['ticket'], ' (', $row['site'], ')'; }?></font></td>
<td align="center"><font face="Arial"><?php if ($row['status'] == "In Transit") { echo $row['ticket'], ' (', $row['site'], ')'; }?></font></td>
<td align="center"><font face="Arial"><?php if ($row['status'] == "Awaiting Build") { echo $row['ticket'], ' (', $row['site'], ')'; }?></font></td>
<td align="center"><font face="Arial"><?php if ($row['status'] == "Being Built") { echo $row['ticket'], ' (', $row['site'], ')'; }?></font></td>
<td align="center"><font face="Arial"><?php if ($row['status'] == "On Return from CFC2") { echo $row['ticket'], ' (', $row['site'], ')'; }?></font></td>
<td align="center"><font face="Arial"><?php if ($row['status'] == "Received") { echo $row['ticket'], ' (', $row['site'], ')'; }?></font></td>
</tr>
<?php } ?>
私は、 'mysql_connect'ではなく、' PDO'接続/クエリを使ってこのことを知っておくことを強くお勧めします。 – NoReceipt4Panda
PDO接続とは何ですか? – Coops
http://php.net/manual/en/pdo.connections.php – NoReceipt4Panda