MySQLからデータを取得し、その値をテキストフィールドに入れようとした後、理由を尋ねたいだけです:
$contractorx = $row['Contractor'];
$contractorxの値は正しい "Jose Amadeo Alonzo" です。しかし、このコードを使用して HTML テキスト フィールドに表示しようとすると、次のようになります。
echo "<p>Contractor: <input type=\"text\" name=\"mdu\" readonly value=$contractorx></p>";
フィールドに表示されるテキストは「Jose」のみです。これがなぜ起こるのか、そしてそれを解決する方法を特定するのを手伝ってくれる人はいますか?