На этом уроке мы выведем в таблицу список команд по группам с использованием представления
Дата отправки отчёта:
3 сентября 2021 г.
Задание выполнено: за
34 мин.
Чему научился:
Научился делать представление. В консоли psql создал представление commandview, добавил в файл index.php запрос к представлению. Вывел список групп и команд в них.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 2146. Иван+1791. Валерий Жданов+130187. Tim+116396. Денис+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Скачал иконки стран мира и разместил их в папке images/flags/*.png
Реализовал адаптивный дизайн отображения таблицы групп (похож на гугловский).
В бд пока заполнены только первые две группы, так же нумерация реализована по аналогии с гугловской, от 1 до 4 в каждой группе.
Интересная штука View в постгресе, мне понравилось.
Всё отлично, идём дальше.
Научился: Вывел команды по группам. Трудности: Фух! Я это сделал. Добавил картинки (флаги стран) же изначально я в базу данных (БД). А теперь проблема встала, как это все связать? PHP не знаю совсем, в запросах не силен. Написал запрос с JOIN - на связку таблиц групп и стран (SELECT g.id, g.name, t.country, t.flag, t.info FROM Groups g JOIN Teams t ON g.id = t.id_group;), но получилось так, что при объединении естественно вместо 8 строк (у нас же 8 групп) получилось 32 строки (8 групп по 4 команды), а как вывести правильно - не знаю. Куралесил, куралесил, но добился своего! Ура!
Еще очень долго мучался с изображениями, никак не мог понять, как вывести. То кавычку не поставишь или не там переменную объявишь и все, картинка не выводится.
Зато какая красота получилась :)