Не зря эту статью, я назвал "Функции, как неотъемлемая часть программирования", ведь без них, по моему мнению, ни один язык не имеет право на существование. Что же это такое? Функция - это главная составляющая хорошо написанной программы. Она облегчает не только чтение кода, но и в корне меняет представление о структурном программировании. При помощи функций, Вы можете многократно использовать отдельные части программы, передавая им какие-либо параметры. Ни одну серьёзную программу невозможно представить без этого чуда элемента программирования.
После небольшого перерыва мы возобновляем написание новых статей о php, и продолжаем начатую ранее тему - изучение массивов. Сегодня мы коснёмся трёхмерного массива. Помимо высоты и ширины, как в двумерном, он ещё имеет и глубину, т.е. третьим измерением его является глубина. Наглядным примером трёхмерного массива в жизни может служить любой объёмный предмет, например книга. У неё есть ширина страницы, её длина, а так же глубина, т.е. количество страниц.
Теперь, когда наша форма заказа более-менее обрела свой первоначально задуманный вид, необходимо задуматься о том, как продавец, т.е. в данном случае мы, будем обрабатывать поступившие заказы клиентов. Для того, чтобы знать, что купил посетитель нашего виртуального магазина, необходимо сохранить те данные, которые он внёс при заполнении формы в Интернете. Существует один выход из сложившегося положения: сначала сохранить заказ клиента где-то, а затем, когда нам будет удобно, просмотреть, что он купил. Это всё реализуется путём записи нужных данных в файл или, если Вы работаете над большим проектом - в базу данных. Мы рассмотрим оба способа.
Разберем PHP-код файла firstsql.php. Начнем с собственно запроса к таблицам базы данных (БД).
$query = "SELECT * FROM `my_sql_table`";
Данный запрос можно расшифровать так: выбрать из таблицы my_sql_table БД все записи из всех полей. Таким образом знак * после слова SELECT означает "выбрать абсолютно все". Итак, запрос сформирован. Теперь его надо выполнить:
Часто строки, вводимые пользователем, приходится очищать от служебных символов, прежде чем эти строки можно будет использовать по назначению. Также, если предполагается сравнение данной строки с другими или хранение ее в базе, следует использовать следующие функции.
В данной статье мы рассмотрим способы обращения к таблицам баз данный MySQL с помощью языка запросов SQL. SQL - это аббревиатура, которая так и "раскрывается" - структуризированный язык запросов.
Перед каждым владельцем интернет сайта, рано или поздно встаёт вопрос повышения посещаемости, или проще говоря раскрутки. Ни для кого не секрет, что самый эффективный метод - это повышение позиций сайта в поисковых системах.
Сегодня, буквально пару часов назад, мне пришлось ковыряться в скрипте знакомого. Скрипт работает с базой данных в виде CSV-файла и соответственно использует функции для работы с CSV. Через 10 минут тестирования кода скрипта я понял, что функция fgetcsv попросту не работает на сервере, вернее со страшной силой глючит и выдает совершенно спонтанный результат.