是的,我在除夕夜编码。无论如何,我有一个我认为是奇怪的问题(奇怪到需要帮助)。以下代码有效(有点)。第 6 行的回显 ($row["sitename"]) 输出一个全名,如“Huntington Park”,但是......表单内的第一个文本框仅显示“Huntington”,而不是名称的第二部分。下面是屏幕截图。
$query = "SELECT * FROM `siteinformation`
WHERE `id` = '".$sitedrop."'";
echo $query;
$results = $pdo->query($query);
while ($row = $results->fetch()) {
echo $row["sitename"].'
<form action="dummypage.php" method="post">
<table width="526">
<tr>
<td width="520" align="right"><p>Site Name:
<input type="text" name="sitename" value='.$row["sitename"].'>
</p>
<p>Program:
<input type="text" name="program" value='.$row["program"].'>
</p>
<p>Phone:
<input type="text" name="sitephone" value='.$row["sitephone"].'>
</p>
</td>
</tr>
</table>
</form>';
}