Сделал так вывод категорий, но почему то выводятся и одинаковые имена категорий, а которых есть такая запись. Должна быть одна категория "Дата", а выводит 4 раз "Дата", сколько и записей с такой категорией.
foreach($main_category as $array)
{
$sql_row = mysql_query("SELECT COUNT(*) FROM zapisi WHERE category <> 'Категория не выбрана'");
$rows = mysql_fetch_row($sql_row);
$total = $rows[0];
for($a=0; $a<$total; $a++)
{
$sql_1 = mysql_query("SELECT * FROM zapisi WHERE category <> 'Категория не выбрана'");
while($row_1 = mysql_fetch_array($sql_1))
{
if(!empty($row_1['category']))
{
global $name;
$name = $row_1['category'];
global $categoryes;
include_once 'functions.php';
$categoryes = $row_1['category'];
trans($name);
include 'include_cat.php';
}
}
break;
}
break;
}