PHP - Mysql在一个变量中放一个$ row [],在第一个空格后剪切文本

1 php mysqli

我在PHP中的新问题可以很容易:)

问题的例子:

<?php 
if(isset($_GET['edit'])) { 
$res_hed = $mysqli->query("select VAT FROM CUSTOMERS WHERE id=$_GET[edit]");

for ($row_no = $res_hed->num_rows - 1; $row_no >= 0; $row_no--) {
$VAT = $row['VAT'];
                    }
echo "
<form class='col-md-3' method='GET'>
<h3>Edit VAT</h3>
<div class='form-group'>
<label>VAT</label>
<input class='form-control' type='text' name='VAT' value=$VAT>
</div>
?>      
}
Run Code Online (Sandbox Code Playgroud)

字段VAT中的数据='GB1122 155 4555'当在变量$ VAT中设置该值时,我只得到'GB1122'

在此先感谢您的帮助 !

Nig*_*Ren 5

您的value属性应该在引号中

<input class='form-control' type='text' name='VAT' value='$VAT'>
Run Code Online (Sandbox Code Playgroud)

你可能也会错过文本的结尾...

</div>";
Run Code Online (Sandbox Code Playgroud)