вопрос
В базе данных сформировал 500 пустых значений с id от 1 до 500. стоит задача вывести ТОЛЬКО строки с заполненными значениями cl_phone таблицы
Использую код:
Как вывести только поля с заполненными значениями cl_phone?
Использую код:
//получаю массив значений по заданному критерию
$tblist = $db->query("SELECT * FROM ".PREFIX."_category_clients
WHERE ca_code = '{$name_cat['ca_randkey']}' AND cl_phone IS NOT NULL ORDER BY cl_id ASC");
//запускаю цикл и все равно получаю 500 строк в том числе с пустыми значениями
while ($rowlist = $db->get_row($tblist))
{
$mcountim += 1;
$clientsalonlist .= '<tr>
<td><b>'.$mcountim.'.</b> ' . $rowlist['cl_name'] .' '. $rowlist['cl_surn'] .' '. $rowlist['cl_phone'] .'</td></tr>';
}
Как вывести только поля с заполненными значениями cl_phone?
WHERE LENGTH(TRIM(cl_name)) > 0