Loading...
Обучение/Помощь новичкам | Помогите перевести printf в echo
Нужно перевести printf в echo.
Нужно что бы категории были как на первом.
Не могу понять в чем дело.
Вот код
protected function left_menu() {
$query = "SELECT id_category,name_category FROM category";

$result = mysql_query($query);
if(!$result) {
exit(mysql_error());
}

$row = array();
echo '<aside class="span1 col"><div class="text">
<h3>Категории</h3>';
for($i = 0;$i < mysql_num_rows($result); $i++) {
$row = mysql_fetch_array($result, MYSQL_ASSOC);
printf("
<a class='link' href='?option=category&id_cat=%s'>%s</a>
",$row['id_category'],$row['name_category']);
}
echo "</div></aside>";

}


Изображение

------
51394_1.PNG (143.5 Kb)
Скачиваний: 103
Вот что на данный момент

Изображение

------
51395_2.PNG (25.2 Kb)
Скачиваний: 103
print "<a class='link' href='?option=category&id_cat=$row[id_category]'>$row[name_category]</a>";
Сибирский ,
Ничего не вышло
pisos_pro , всмысле не вышло, не получилось изменить что ли? Или что случилось или не случилось?
Сибирский ,
Категории с места не сдвинулись
pisos_pro , а куда они должны двигаться? этот код просто выводит имена категорий и ссылки на них, двигать он ничего не двигает.
Сибирский ,
Так а мне нужно, что бы он как на первом скрине, только слева

Изображение

------
51396_1.PNG (143.5 Kb)
Скачиваний: 104
pisos_pro , ну этот код тут ни при чем, там либо css либо таблица в самом коде, то, что ты дал отвечает только за вывод текста из БД
а почему у тебя категории начинаются с того же блока что и меню "контакты"," о нас" и т.д...???
Онлайн: 3
Время:
Gen. 0.1196
(c) Bym.Guru 2010-2026