update set не работает в php mysql c длинным текстом
$block1 = $row['block1'];
$block2 = $row['block2'];
<textarea class="form-control" name="b1"><?=$block1?></textarea>
<textarea class="form-control" name="b2"><?=$block2?></textarea>
<?php
if(isset($_POST['upload'])){
$b1 = $_POST['b1'];
$b2 = $_POST['b2'];
$link->query("UPDATE meta SET block1='$b1', block2='$b2'");
echo "<meta http-equiv='refresh' content='0; url= /admin/meta'>";
}
?>
Подскажите почему не могу вставить длинную строку в базу с этой формы? mysqli_real_escape_string не помогает, в базе и так стоит text, ставил и long, бесполезно...