GithubHelp home page GithubHelp logo

php-25-homework-4.1's Introduction

Домашнее задание к лекции 4.1 «Реляционные базы данных и SQL»

Базовое задание:

Необходимо выбрать все данные из таблицы books (если используется сервер Нетологии, то база данных global, если нет, то дамп базы данных находится в файле) и вывести их на странице в виде таблицы.

Для подключения к базе данных на сервере Нетологии, нужно использовать хост localhost, а имя пользователя и пароль совпадают с именем пользователя и паролем к FTP.

Расширенное задание:

Добавить возможность фильтровать данные по трем параметрам: ISBN, name, author. Для ввода данных для фильтрации следует использовать текстовые поля. Фильтр должен работать по принципу поиска введенной подстроки в любом месте строки (как мы разбирали во время лекции).

Задание для самых отчаянных:

Фильтры должны суммироваться, т.е. если пользователь ввел фильтр по ISBN, который возвращает 3 записи, и при этом ввел фильтр по имени автора, который возвращает 2 записи, то в результате будут выведены записи, которые соответствуют фильтру по ISBN и по имени автора. При этом введенные значения фильтров должны сохраняться в полях для ввода после вывода страницы с результатами.

Пример, как все должно работать в «максимальной комплектации».

Рекомендую делать по порядку, от простого к сложному.


Способы предоставить домашнее задание в порядке приоритета:

  1. Исходный код на BitBucket или GitHub.
  2. Код в песочнице codepad или eval.in.
  3. Доступ к рабочему пространству в Cloud9 или Сodeanywhere.

Не смогу проверить и помочь, если прислать:

  • Архивы, особенно RAR.
  • Ссылку на пример, выложенный на university.netology.ru или где-либо еще.
  • Скриншоты кода.
  • Теоретический рассказ о возникших проблемах.

php-25-homework-4.1's People

Contributors

serp-ya avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.