<MyRusakov.ru />

Создание и раскрутка сайта от А до Я

Создание и раскрутка сайта от А до Я

Видеокурс "Создание и Раскрутка сайта от А до Я" - это 246 видеоуроков общей продолжительностью более 50-ти часов по теме создания, размещения в Интернете и раскрутке сайта.

В уроке рассмотрены следующие необходимые любому профессиональному Web-мастеру языки: HTML, CSS, JavaScript, PHP, SQL (с использованием MySQL) и XML.

Помимо этого в Видеокурсе рассматривается самая популярная система управления контентом - Joomla.

Также в Видеокурсе "Создание и Раскрутка сайта от А до Я" показывается весь процесс создания реального сайта - MyRusakov.ru. Затем демонстрируется его размещение в Интернете, а также последующая раскрутка. Всё это записывается, и Вам остаётся лишь просто повторить, чтобы стать владельцем своего собственного сайта!

И, наконец, почти к каждому уроку идут упражнения, которые позволяют закрепить полученные знания из урока уже на практике.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Вывод количества заметок в категории
12.07.2012 03:36:50 Вывод количества заметок в категории Сообщение #1
Default

Default

Эксперт

Эксперт

Дата регистрации:
12.06.2012 15:20:27

Сообщений: 102

У Вас категории и заметки в одной таблице?
Профиль Ответить
12.07.2012 03:58:12 Вывод количества заметок в категории Сообщение #2
neve4

neve4

Эксперт

Эксперт

Дата регистрации:
11.02.2012 23:45:14

Сообщений: 92

нет
Профиль Ответить
12.07.2012 10:48:24 Вывод количества заметок в категории Сообщение #3
Default

Default

Эксперт

Эксперт

Дата регистрации:
12.06.2012 15:20:27

Сообщений: 102

Опишите таблицы и будет вам рабочий код
Профиль Ответить
13.07.2012 08:08:34 Вывод количества заметок в категории Сообщение #4
ac-40-6.0

ac-40-6.0

Эксперт

Эксперт

Дата регистрации:
29.06.2012 02:02:06

Сообщений: 88

Максим прав, без знания таблиц ничего не сделаешь.
Думаю будет примерно такое:

<?php
$host = 'имя хоста';
$use = 'пользователь БД';
$pass = 'пароль БД';
$base = 'имя БД';
$table1 = 'название таблицы с категориями';
$table2 = 'название таблицы с заметками';

$data = new mysqli($host, $use, $pass, $base) or die(mysql_error());

echo '<p>Меню</p>';
for ($cat=1, $id=1; $cat<=6, $id<=6; $cat++, $id++)//здесь указать диапазоны категорий и имен заметок
{
$sel_cat = $data -> query("SELECT `id` FROM '$table1' WHERE `cat`='$cat'";
$sel_name = $data -> query("SELECT `name` FROM '$table2' WHERE `id`='$id'";
$sc = $sel_name -> fetch_assoc($sel_name);
echo '<br/>', $sc['name'], ' - ', mysqli_num_rows($sel_cat), '<br/>';//должно вывестись "имя - колличество"
}
?>


сваял прям здесь, на ошибки не тестировал.
Профиль Ответить
13.07.2012 17:00:41 Вывод количества заметок в категории Сообщение #5
neve4

neve4

Эксперт

Эксперт

Дата регистрации:
11.02.2012 23:45:14

Сообщений: 92

у меня 2 табчицы это categories и data-(заметки) в заметках есть поле cat, и я поставил что cat=id(заметки которая выводиться). какие ещё поля надо сказать
Профиль Ответить
13.07.2012 18:33:21 Вывод количества заметок в категории Сообщение #6
ac-40-6.0

ac-40-6.0

Эксперт

Эксперт

Дата регистрации:
29.06.2012 02:02:06

Сообщений: 88

Блин, я запутался.
Вам нужно вывести:

Меню:
авто - 19
мото - 21
марки авто - 39


где авто(мото, марки авто...) - это поле записей в таблице categories
а числа - это количество записей данной категории в таблице data. Правильно?

Тогда укажите поле таблицы categories в которое записывается значение категории и вид каждой записи отвечающей за значение.
К примеру если запись в поле равна "1" или "avto" должно вывестись "авто" и т.п.

И также связка значений категория-заметка, то есть то поле таблицы data в которое записывается идентификатор категории.

А как cat может быть равно id? Имеете ввиду что значения в этих ячейках одинаковы?
Профиль Ответить
13.07.2012 18:37:44 Вывод количества заметок в категории Сообщение #7
ac-40-6.0

ac-40-6.0

Эксперт

Эксперт

Дата регистрации:
29.06.2012 02:02:06

Сообщений: 88

P.S. Миш, спасибо за статейку о циклах! Вроде разобрался.
Профиль Ответить
13.07.2012 18:40:02 Вывод количества заметок в категории Сообщение #8
neve4

neve4

Эксперт

Эксперт

Дата регистрации:
11.02.2012 23:45:14

Сообщений: 92

в таблице data все заметки!
Профиль Ответить
13.07.2012 19:17:57 Вывод количества заметок в категории Сообщение #9
ac-40-6.0

ac-40-6.0

Эксперт

Эксперт

Дата регистрации:
29.06.2012 02:02:06

Сообщений: 88

таблицы
categories
_________________________________________________________
id | cat | value |______________________________
1 | 1 | авто |______________________________
7 | 2 | мото |______________________________

data

id | cat | ..._______________________________
1 | 3 | ..._______________________________

echo '<p>Меню</p>';
for ($cat=1; $cat<=6; $cat++)//выбираем до 6 категорий включительно
{
$sel_cat = mysql_query("SELECT `value` FROM `categories` WHERE `cat`='$cat'",$db);//выбираем значения категорий
$sel_name = mysql_query("SELECT `id` FROM `data` WHERE `cat`='$cat'",$db);//тут можно выбрать любое значение оно не так и важно
$sc = mysql_fetch_assoc($sel_cat);//кидаем в ассоциативный массив
echo $sc['value'], ' - ', mysqli_num_rows($sel_name), '<br/>';//выводим значение категорий и количество записей этой категории
}

Примерная структура таблицы и код который должен работать по этим значениям.
Либо подгоните таблицы, либо поменяйте параметры кода.
Профиль Ответить
13.07.2012 21:04:02 Вывод количества заметок в категории Сообщение #10
neve4

neve4

Эксперт

Эксперт

Дата регистрации:
11.02.2012 23:45:14

Сообщений: 92

не получилось(
выводит в последних 2-х строках ошибка(
Профиль Ответить