Articles of базы данных

MySQL Search w / Упорядоченные подстановочные знаки и извлечение их значений

Можно ли выполнить поиск по шаблону и извлечь значения подстановочных знаков и поместить их в результат MySQL? Предпочтительно, я также хотел бы наметить подстановочные знаки. Продолжайте читать, чтобы понять, что я имею в виду. ПРИМЕР: Рассмотрим таблицу базы данных со следующей структурой. +—-+——————-+ | id | content | +========================+ | 1 | %1.%2.%3 | +—-+——————-+ […]

YAML или serialize () для хранения данных в MySQL

Я пытаюсь хранить временные данные (например, продукты корзины, session_data) в БД. И я выбрал YAML для этого вместо функции serialize (). Поскольку данные YAML легко читаются человеческими и переносимыми между языками программирования. У меня проблемы с YAML, если я храню свои временные данные в базе данных?

Проблема PHP $ _SESSION

Я делаю страницу входа для своего сайта. Это также сделано [сделано в том смысле, что оно не будет, а не в том смысле, что оно безопасно.] Я получаю сообщение об ошибке в строке 30 с «$ _SESSION ['username'] = $ username;" – "Ошибка анализа: ошибка синтаксиса, неожиданный T_VARIABLE" Вся информация о базе данных называется «db12345», […]

Является ли это хорошим способом санации входов php $ _POST?

Я давно использую этот код на своем веб-сайте и просто хочу убедиться, что я правильно санационирую свои входы PHP $_POST … foreach($_POST as $key=>$val) //this code will sanitize your inputs. $_POST[$key] = mysqli_real_escape_string($connection, $val); Скажем, например, у меня было значение POST $_POST['comment'] которое я хотел добавить в базу данных, будет ли это хорошим и безопасным […]

Заполнение таблицы HTML с данными MySQL (несколько запросов)

После обширных исследований я пришел к выводу, что мой случай уникален, и мне нужно спросить. У меня очень ограниченное знание php, и я пытаюсь сделать эту работу исключительно из результатов Google. Цель: создать веб-страницу, отображающую таблицу HTML с 5 столбцами (состояние порта, L1, статус L2, ошибки фрейма, активные вызовы). Дата для каждого из этих столбцов […]

Фильтрация результатов по дате в поле метки времени

Я уже немного помог, но не знаю, почему это не работает. Я пытаюсь использовать форму, чтобы пользователь мог фильтровать свою активность (которая хранится в БД) Мой код: $_GET['from'] = '01/11/2013'; $_GET['to'] = '25/11/2013'; $from = DateTime::createFromFormat('d/m/Y', $_GET['from']); $to = DateTime::createFromFormat('d/m/Y', $_GET['to']); $sql = " SELECT * FROM transfer WHERE personID = $user AND DATE(time) BETWEEN […]

Не удалось подключиться к базе данных: доступ запрещен для пользователя '' @ 'localhost' в базу данных 'socialdb'

Я видел несколько таких ошибок, но я не нашел ответа. Unable to connect to database: Access denied for user ''@'localhost' to database 'socialdb' socialdb – моя база данных. Здесь находится часть «Невозможно подключиться к базе данных:». $db = mysql_select_db("socialdb",$con); if(!$db) { die ('Unable to connect to database: ' . mysql_error()); } Я не знаю, что […]

MySQL Создать триггер Вставить содержимое в другую таблицу из одной базы данных

Я хочу создать триггер, который создает новую таблицу Row. Я полностью новичок в «Trigger Language», и мне нужна ваша помощь. Моя база данных выглядит следующим образом. user —————————————————- | userid | username | password | full_name | email | —————————————————- | 67 | testuser | xxxxxxxx | thefullna | email | —————————————————- | 68 | […]

PHP: защита учетных данных подключения к базе данных

Я работаю в среде, где несколько веб-сайтов будут использовать одну и ту же точную копию PHP, хотя со своими экземплярами баз данных MySQL. Это, очевидно, подразумевает учетные данные для каждого веб-сайта, тем больше пользователей больше паролей и, следовательно, более желательной целью для хакеров. Просто чтобы убедиться, что все находятся на одной странице, это учетные данные, […]

MySQL много таблиц или несколько таблиц

Я строю очень большой сайт, в настоящее время он использует около 13 таблиц, и к тому времени, когда это будет сделано, это должно быть около 20. Я придумал, чтобы изменить таблицу предпочтений, чтобы использовать ID, Key, Value вместо многих столбцов, однако я недавно подумал, что могу хранить и другие данные внутри таблицы. Было бы эффективным […]