Итак, как сказано в заголовке, у меня проблема, когда я заполняю текстовую область, которая используется в HTML-форме, потому что она не получает в ней никакого содержимого.
это форма с php while.
<?php
while ($row = mysqli_fetch_array($query))
{ echo '
<form action = "insert/insertReport.php" id = "newReport" method = "post">
<div class = "form-group">
<label for = "clientRep">Cliente</label>
<br>
<input type = "text" name = "client" class = "form-control" id = "client" value = "'.$row['client'].'">
</div>
<div class = "form-group">
<label for = "titleRep">Título do Relatório</label>
<br>
<input type = "text" name = "title" class = "form-control" id = "title" value = "'.$row['title'].'">
</div>
<div class = "form-group">
<label for = "namefat">Data</label>
<br>
<input type = "text" name = "date" class = "form-control" id = "date" value = "'.$row['date'].'">
</div>
<div class = "form-group">
<label for = "localRep">Local</label>
<br>
<input type = "text" name = "local" class = "form-control" id = "local" value = "'.$row['local'].'">
</div>
<div class = "form-group">
<label for = "reportRep">Relatório</label>
<br>
<textarea rows = "12" name = "report" class = "form-control" id = "report" form = "newReport" value = "'.$row['report'].'"></textarea>
</div>
<input type = "hidden" name = "id" class = "form-control" id = "id" value = "'.$row['id'].'">';
}?>
А это запрос php.
$sql = 'SELECT * FROM reports'
Кто-нибудь знает, что с этим не так?






Текстовая область не принимает атрибут значения. Вы помещаете содержимое между тегами textarea:
<textarea rows = "12" name = "report" class = "form-control" id = "report" form = "newReport">'.$row['report'].'</textarea>