У меня есть отчет TCPDF, в котором используются поля, основанные на mysql / php
$pdf->writeHTMLCell(0, 0, '45', '', $Field1, 0, 1, 0, true, '', true);
$pdf->writeHTMLCell(0, 0, '45', '', $Field2, 0, 1, 0, true, '', true);
$pdf->writeHTMLCell(0, 0, '45', '', $Field3, 0, 1, 0, true, '', true);
$pdf->writeHTMLCell(0, 0, '45', '', $Field4, 0, 1, 0, true, '', true);
$pdf->writeHTMLCell(0, 0, '45', '', $Field5, 0, 1, 0, true, '', true);
Если поля 2, поля 3, поля 4 и поля 5 пусты, то отмечается пустое пространство, см. Ниже
снимок экрана отчета TCPDF
Посоветуйте, пожалуйста, правильную формулу, чтобы скрыть поля
Я нашел этот код на inte rnet и попытался использовать it
$val = trim($row['Field2']);if(!empty($val)) {
$pdf->writeHTMLCell(0, 0, '45', '', $Field2, 0, 1, 0, true, '', true);}
$val = trim($row['Field3']);if(!empty($val)) {
$pdf->writeHTMLCell(0, 0, '45', '', $Field3, 0, 1, 0, true, '', true);}
$val = trim($row['Field4']);if(!empty($val)) {
$pdf->writeHTMLCell(0, 0, '45', '', $Field4, 0, 1, 0, true, '', true);}
$val = trim($row['Field5']);if(!empty($val)) {
$pdf->writeHTMLCell(0, 0, '45', '', $Field5, 0, 1, 0, true, '', true);}
Проблема в том, что он скрывает эти поля (2,3,4,5), даже если он имеет значение I wi sh, он будет скрыт, только если поле пусто, и появится, если оно имеет значение Сообщите, пожалуйста,