Я создаю таблицу slq (postgres db) и хочу напечатать все значения поля 'notes', но php напечатает только первое слово этого значения.
$name=trim($_POST['name']);
//select
if(!$query = @pg_query($conn,"SELECT notes FROM customer WHERE customer.name = '$name' "))
die("Errore nella query: " . pg_last_error($conn));
//print the content of field 'notes'
while($row = pg_fetch_array($query))
{
echo "<li>Notes: <input type=\"text\" placeholder=\"insert text\" id=\"note\" value=".$row['note']."></li>";
}
если значение моего поляпримечания: «lorem ipsum dixit»
php print only «lorem», отсекающий «ipsum dixit»
Почему?
я нахожу решение, я заменяю
echo "<li>Notes: <input type=\"text\" placeholder=\"insert text\" id=\"note\" value=".$row['note']."></li>";
на
<li>Note: <input type="text" placeholder="inserisci testo" id="note" value=" <?php echo $row['note'] ?>"></li>
спасибо всем