我只想问为什么在从MySQL获取数据并尝试将其值放在文本字段上之后:
$contractorx = $row['Contractor'];
$ contractorx的值为“ Jose Amadeo Alonzo”,这是正确的。但是,当我尝试使用以下代码在HTML文本字段中显示它时:
echo "<p>Contractor: <input type=\"text\" name=\"mdu\" readonly value=$contractorx></p>";
字段上显示的文本仅为“ Jose”。谁能帮忙确定为什么会这样以及如何解决呢?
最佳答案
在“值”中添加引号
value=\"$contractorx\"