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

Загрузка файлов

У меня вопрос о том, как система загрузки и загрузки работает с php и mysql. Я хочу загрузить mp3-файлы, чтобы только конкретный пользователь (вошедший в систему) мог просматривать доступные файлы, отсортированные в некоторых категориях, и загружать те, которые ему нужны, в то время как некоторые из них будут доступны публично, и каждый может их загрузить […]

минимизировать выбор запросов в той же таблице Mysql

Я пытался выяснить, как свести эти запросы php–mysql к минимуму. Я хочу, возможно, написать как один запрос, который будет извлекать все данные. $db_u = mysql_fetch_array(mysql_query("SELECT * FROM u_settings WHERE setting='username'")); $db_p = mysql_fetch_array(mysql_query("SELECT * FROM u_settings WHERE setting='password'")); $db_e = mysql_fetch_array(mysql_query("SELECT * FROM u_settings WHERE setting='email'")); $db_t = mysql_fetch_array(mysql_query("SELECT * FROM u_settings WHERE setting='tag'")); $db_a […]

Попытка подключить две базы данных к файлу php и сохранить сеанс пользователя

Хорошо, поэтому я пытаюсь в основном подключить две базы данных к моему файлу index.php, а затем использовать одну из баз данных для входа пользователя в систему и одну из других баз данных для хранения сеанса для пользователя. Я не могу понять, как это сделать, это сохранить сеанс пользователя. То, что я хочу сделать, это показать […]

PHP 5.2 Функция, необходимая для сортировки массива записей GENERIC

Кто-то, должно быть, придумал решение для этого. Мы используем PHP 5.2. (Не спрашивайте меня почему.) Я написал класс PHP для отображения набора записей в виде таблицы / datagrid HTML, и я хочу расширить его, чтобы мы могли сортировать datagrid по любому столбцу, который пользователь выбирает. В приведенных ниже примерах нам может понадобиться отсортировать массив записей […]

Правильное экранирование полей и параметров запроса при использовании PDO

Возможный дубликат: Как использовать подготовленный оператор pdo для порядка и ограничений? Я использую PDO, поскольку это было рекомендовано как способ, когда дело доходит до соединений с базой данных PHP. Но в то же время я одержим защитой своих запросов, чтобы убедиться, что моя система максимально безопасна для хакеров. PDO и подготовленные заявления – отличный способ, […]

PHP: 2 формы различных страниц действий, только 1 действие действия формы

У меня две формы на моей странице. Но одна страница действия (approve.php), похоже, не работает. Мне нужно установить поле как активное для конкретного идентификатора, если оно одобрено или отклонено. Есть ли способ сделать это на одной странице действий? Или что-то я делаю неправильно ниже? Я заблокировал сценарий вставки, потому что я не знал, вызвала ли […]

Как перенести список жанров в SQL в отдельную базу данных

У меня в одной базе данных около 2000 фильмов с такими жанрами, как это: MOVIE \ ID \ Genre Avatar \ 1 \ action ^ adventure ^ scifi matrix \ 2 \ action ^ scifi и я пытался создать систему, которая сортировала бы по жанру, и когда я исследовал ее, я обнаружил, что мне нужна […]

Загрузить файл из android в базу данных mysql с помощью Base64?

Я создаю мобильное приложение Android, в котором пользователь может загрузить файл на сервер. Мне удалось загрузить изображение на сервер, используя следующий код: public String getStringImage(Bitmap bmp){ ByteArrayOutputStream baos = new ByteArrayOutputStream(); bmp.compress(Bitmap.CompressFormat.JPEG, 100, baos); byte[] imageBytes = baos.toByteArray(); String encodedImage = Base64.encodeToString(imageBytes, Base64.DEFAULT); return encodedImage; } Я пытаюсь отправить файл, используя следующий код, но он […]

Нужна помощь в PHP-петле

Мне нужно сделать цикл, который получает данные из db … и печатать данные в <li> НО каждые 5 li должны быть в ul … как я могу сделать этот цикл?

Сделать необходимое число совпадений соответствует char_length столбца

У меня есть инструкция SELECT. Однако я хотел бы что-то добавить к этому. Я хотел бы сделать так, чтобы количество совпадений соответствовало значению char_length столбца «input». Так, например: if (char_length(input) <= 5) { matches required is 1 } if (char_length(input) > 5 && char_length(input) <= 10) { matches required is 2 } if (char_length(input) > […]