В сегодняшней статье мы поговорим о том как изменять и удалять данные в Базе Данных. Начнем с изменения данных в Базе данных, для этого в SQL существует команда UPDATE. Данная команда позволяет изменить (установить новое значение) в одной или нескольких строках.
Рассмотрим синтаксис команды update: (далее…)
В очередном уроке по PHP мы поговорим об интерфейсах. В прошлом уроке мы затрагивали тему абстрактных классов, так вот интерфейс является таким же абстрактным классом, с тем лишь отличием, что он не может содержать обычных методов (только абстрактные).
Так же плюс интерфейса в том, что он не занимает ячейку наследования. Давайте создадим документ с именем: interface.php, а в нем создадим интерфейс и несколько методов: (далее…)
Сегодня поговорим о достаточно важном объекте event. Данный объект позволяет отследить событие, например на какой клавише нажал пользователь или в какой точки экрана, находится курсор мышки. Обращение к объекту event в разных браузерах осуществляется по разному. Например в старых версиях IE доступен внутри функции обработчика. Например если мы хотели бы узнать координаты точки x. Мы могли бы прописать следующий код: (далее…)
В этом небольшом практическом уроке, мы напишем, калькулятор на Visual C++.
Суть в том чтобы не создавать кнопки вручную, поместить их в один массив btn все компоненты Button. А функции обработки события кнопкам позволяет автоматически задать конструктор формы.
Всем кнопкам автоматически создается событие click.
Для начала нам нужно создать форму, и окно программы: (далее…)
Сегодня поговорим о сложной, но очень важной теме. Абстрактные классы, что это такое? И для чего они нужны?
Само обозначение Абстракция
— обозначает абстрагирование то есть отвлечение от менее значимого к более значимому. По сему следует, что абстрактный класс определяет что-то значимое то что ДОЛЖНО быть!
Сам по себе абстрактный класс, не чего не представляет к нему нельзя обратиться, нельзя создать его экземпляр (объект). Его цель определить, что должно быть обязательно выполнено. Абстрактный класс может содержать как абстрактные, так и обычные методы. (далее…)
Будет ли доступно свойство базового класса, в классах наследниках, будет зависеть только от вас.
Вы можете открыть полный доступ к свойствам базового класса, а можете закрыть их вовсе. Для этого в ООПрограммировании существуют специальные спецификаторы доступа.
Существует три вида спецификаторов, public,private и protected. Если перед свойством не стоит спецификатор, то по умолчанию (при наследовании классов) он является как private, что означает скрытый. Если же наследуется не класс, а структура struct то свойство является общедоступным public. (далее…)
Сегодня мы напишем гостевую книгу на PHP с нуля.
Задача: Чтобы оставить сообщение нужно авторизоваться, юзеры могут удалять только оставленные ими комментарии, администратор может удалять все комментарии.
Для начала создадим Базу данных в ней будет две таблицы users и message в качестве СУБД мы будем использовать SQLite, который идет как PHP- расширение.
Наша БД будет состоять из двух таблиц и содержать следующие поля: (далее…)
Сегодня мы поговорим как управлять куками просто и быстро, без влезание в чистый JavaScript. Для этого нам понадобится библиотека .
Теперь первым делом нам нужно подключить данную библиотеку:
<script src="jquery.cookie.js"></script>
Далее начнем работать, а работать с данной библиотекой очень просто. Например нам нужно установить значение кук:
$.cookie('the_cookie', 'the_value');
Таким образом у нас создастся кука с именем ‘the_cookie’ и параметром ‘the_value’ — такая кука будет храниться до закрытия пользователя браузера. (далее…)
В прошлом уроке мы говорили о статических свойствах и методах. Сегодня мы затронем тему констант класса или как ещё их называют постоянных свойств.
Константа класса, как и обычная PHP константа не может быть изменена. В PHP5 можно определить постоянные свойства внутри класса. Константа класса обозначается ключевым словом const перед именем. Само имя принято писать прописными буквами(как и в обычной константе).
Давайте рассмотрим пример использования констант: (далее…)
В этом уроке мы поговорим о модулях для работы в интернете. В прошлом уроке мы в значительной степени говорили о строковых модулях.
Начнем с модуля socket — он позволяет взаимодействовать с сетями и создавать сокеты. Так же модуль позволяет выполнять запросы к DNS и обрабатывать ip- адреса.
В свою очередь настройкой шифрованием и аутентификацией сокетов занимается модуль ssl. Так же мы можем обрабатывать сокеты на стороне клиента (причем делать это асинхронно) для этого существует встроенный модуль asyncore или более высокоуровневый модуль asynchat. (далее…)
Создание интерактивных приложений с нуля
![]() |
Получить сейчас, совершенно Бесплатно!
Введите свои данные: |