<MyRusakov.ru />

Программирование на C++ в Unreal Engine 5

Программирование на C++ в Unreal Engine 5

Данный курс научит Вас созданию игр на C++ в Unreal Engine 5. Курс состоит из 12 разделов, в которых Вас ждёт теория и практика. Причём, в качестве практики будет создан весьма крупный проект объёмом свыше 5000 строк качественного кода, который уже на практике познакомит Вас с принципами создания игр на C++ в Unreal Engine 5.

Параллельно с курсом Вы также будете получать домашние задания, результатом которых станет, в том числе, полноценная серьёзная работа для портфолио.

Помимо самого курса Вас ждёт ещё и очень ценный Бонус: «Тестирование Unreal-проектов на Python», в рамках которого Вы научитесь писать очень полезные тесты для тестирования самых разных аспектов разработки игр.

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

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