PHP - Mysql помещает $ row [] в переменную, обрезая текст после первого пробела - PullRequest
0 голосов
/ 01 сентября 2018

новый в 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>
?>      
}

Данные в таблице для поля VAT = 'GB1122 155 4555' Когда значение установлено в переменной $ VAT, я получаю только 'GB1122'

Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 01 сентября 2018

Ваш атрибут значения должен быть в кавычках

<input class='form-control' type='text' name='VAT' value='$VAT'>

Возможно, вам также не хватает конца "вне текста ...

</div>";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...