<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

Также Вы получите и всю практику, поскольку прямо в курсе с нуля создаётся полноценный Интернет-магазин, который затем публикуется в Интернете. И всё это прямо на Ваших глазах.

Помимо уроков к курсу идут упражнения для закрепления материала.

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

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

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

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

Подписавшись по 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-х строках ошибка(
Профиль