Верстка сайта с нуля

Верстка сайта с нуля

Видеокурс "Создание движка на PHP и MySQL 2.0" научит Вас создавать профессиональные движки для сайтов на PHP и MySQL с использованием ООП и паттерна MVC. В курсе разобрана вся теория по структуре движка: как всё устроено, какие должны быть объекты, какая у них иерархия и как они взаимодействуют между собой. В практической части будет создан движок с чистого листа. Будет создано ядро, все адаптеры, все вспомогательные классы, а также классы для работы с объектами базы данных. И чтобы курс был максимально полезным, будет создан движок для сайта MyRusakov.ru. Аналогично Вы сможете создать движок для абсолютно любого сайта. Данный курс идеально подходит тем, кто уже более-менее знает PHP, но ещё не умеет создавать действительно качественные и сложные по функционалу сайты.

Подробнее

Уроки и статьи

Новинка

Инструкция заработка на создании сайтов под заказ

javascript-cover

Получите бесплатную пошаговую инструкция с подробными видеокомментариями по тому, как с нуля за 3 месяца выйти на доход в 25 000 рублей/месяц, делая сайты на заказ


Для получение этого курса, пожалуйста, заполните форму снизу!

Имя:

e-mail:

Другие курсы

Яндекс-директ

Василий Кулик - MySQL основы - SOL основы

SQL-запросы на выборку данных из таблицы


Вот и пришло время рассмотреть оператор выборки SELECT. С помощю данного оператора можно выбрать из базы данных информацию и вывести ее на экран, но прежде, чем вытаскивать информацию нужно создать таблицу и вставить в нее несколько записей. Я уверен, что Вы в придидущем разделе научились при помощи phpmyadmin создавать базы данных и таблицы.


Для примера, давайте напишем простой запрос, который позволит выбрать все поля из конкретной таблицы:


SELECT * FROM `имя таблицы`

Если данный запрос выборки перевести, это будет звучать так: SELECT - выбрать, звездочка - это означает все, FROM - из, затем в обратных кавычках нужно указать имя таблицы, с которой хотите сделать выборку. Если Вы хотите выбрать не все поля, а например только все поля password, то вместо *(звёздочки) нужно в обратных кавычках указать конкретное поле. Если же нужно не только поле "password", но и некое другое поле, можно перечислить все поля, через запятую, к которым нужно достучаться. Это будет выглядить следующим образом:


SELECT `password` FROM `имя таблицы`

В данном примере написан запрос на выборку всех полейpassword из конкретной таблицы. Также можно выбрать например 2 последние записи. Как это сделать мы сейчас рассмотрим:


SELECT * FROM `имя таблицы` LIMIT 2

Для выборки двух последних записей нужно в SQL-запросе указать ключевое слово LIMIT и после него сколько последних записей Вы хотите выбрать. Данный запрос выберет все 2 последние записи.

Бывают случаи, когда надо сделать выборку с сортировкой. Например в интерне-магазинах когда идёт вывод товаров, то там используется сортировка в обратном порядке, чтобы свежие товары выводились первыми и для данной сортировки нужно использувать следующий запрос.


SELECT * FROM `имя таблицы` ORDER BY `id` DESC

В данном SQL-запросе идёт выборка с сортировкой по полю id и в обратном порядке. Если перевести данный запрос, это звучит так: Выбрать все поля из таблицы, отсортировать по полю `id` DESC(в обратном порядке)


Если например нужно выбрать все поля, где поле id равняется 1, то для этого есть такой SQL-запрос:


SELECT * FROM `имя таблицы` WHERE `id`='1'"

В этом примере будут выбраны все поля из таблицы где поле id равняется 1. Можно также реализовать выборку где поле "login" равно "user". Нужно отредактировать запрос для своей цели. На этом всё, как видите, тема простая, а SQL-запросы на выборку данных из таблиц нужно уметь. Ваше задание потренироваться делать различные выборки самостоятельно. Если вдруг возникают вопросы, пишите в комментариях. Не бойтесь длинных текстов вопросов, пишите всё более детально и разборчиво. На всё будет дан ответ


Желаю успеха!



Создано: 2013-09-10 17:12:18


Предыдущая статья

Вернуться на страницу со списками статей

Следующая статья




Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/wasiliykulik. Если Вы хотите дать оценку мне и моей работе, то напишите её на стене моего аккаунта.

Если Вы не хотите пропустить новые материалы на сайте, то Вы можете подписаться на обновления: Подписаться на обновления



Если у Вас остались вопросы по етой статьи, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу етой страницы.



Порекомендуйте эту статью друзьям:


Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

1. Текстовая ссылка:

Она выглядит вот так: Как создать свой сайт



Для добавление коментариев Войдите в систему
Если Вы ещё не зарегистрированы то сначала зарегистрируйтесь

Комментарии:(0)