我只想问为什么在从MySQL获取数据并尝试将其值放在文本字段上之后:

$contractorx = $row['Contractor'];


$ contractorx的值为“ Jose Amadeo Alonzo”,这是正确的。但是,当我尝试使用以下代码在HTML文本字段中显示它时:

echo "<p>Contractor: <input type=\"text\" name=\"mdu\" readonly value=$contractorx></p>";


字段上显示的文本仅为“ Jose”。谁能帮忙确定为什么会这样以及如何解决呢?

最佳答案

在“值”中添加引号

value=\"$contractorx\"

09-26 18:12