Articles of database

Что такое хороший язык определения модели базы данных?

Мы разрабатываем существенное веб-приложение PHP с использованием среды Zend. В это время продукт начинает стабилизироваться, и мы избегаем быстрой и грязной настройки, чтобы избежать регрессий. В частности, мы сейчас работаем над единой общей базой данных, которую каждый редактирует. Мы хотим избавиться от этого как можно скорее. Структура Zend, похоже, не поддерживает классический механизм RAD (Djangoish), […]

Получать данные за последние 8 часов в столбце datetime Eloquent

У меня есть запрос с использованием Larvel's Eloquent, и мне нужно предложение where , которое будет получать данные за последние 8 часов с текущей метки времени. Я могу легко сделать это в необработанном запросе, например: SELECT * FROM task_tracker.tasks WHERE created_at > DATE_ADD(NOW(), INTERVAL -8 HOUR); Но как мне это сделать в красноречивом формате? tasks.created_at […]

Как сохранить 3 списка переключателей в базе данных mysql в одном столбце, в разных строках?

Это мой ratings.php (html-коды) <input type="radio" name="selectThree" value="1"> <input type="radio" name="selectThree" value="2"> <input type="radio" name="selectThree" value="3"> <input type="radio" name="selectThree" value="4"> <input type="radio" name="selectThree" value="5"> <input type="radio" name="selectTwo" value="1"> <input type="radio" name="selectTwo" value="2"> <input type="radio" name="selectTwo" value="3"> <input type="radio" name="selectTwo" value="4"> <input type="radio" name="selectTwo" value="5"> <input type="radio" name="selectOne" value="1"> <input type="radio" name="selectOne" value="2"> <input type="radio" name="selectOne" […]

Резервное копирование баз mySQL из локального хоста на Wamp-сервере

Некоторое время я пытаюсь автоматизировать резервное копирование некоторых баз данных, которые у меня запущены в моем локальном хосте. У меня есть несколько личных приложений, работающих на моем ПК, и я хотел бы постоянно поддерживать их db, чтобы не потерять эту информацию (потому что она не в сети, поэтому всегда есть проблема с отключением компьютера или […]

PHP / MySQL – показать изображение из blob

Я сделал php-страницу, где вы можете загружать изображения / файлы, которые будут сохранены в моей базе данных как тип «mediumblob». Теперь я застрял и не могу понять, как отображать эти изображения из базы данных. Я написал в кепках, где хотел бы распечатать изображения. <?php $dbLink = new mysqli('127.0.0.1', 'root', '', 'test'); if(mysqli_connect_errno()) { die("MySQL connection […]

Объедините несколько MySQL-запросов в одной таблице в один

Как вы делаете несколько запросов в одной таблице, выбирая разные столбцы? Если это вообще помогает … Все запросы имеют общий столбец в выбранной части инструкции SQL. Все они выбирают ID , затем следуют что-то конкретное. Поэтому для каждого запроса требуется ID и одно из следующих post_name : post_name , post_title или post_excerpt . Также, если […]

Дублирование данных в MySQL

У меня есть таблица ниже: + —– + ——- + —— + ———— + | ID | RefID | Тип | EventTime | + —– + ——- + —— + ———— + | 101 | 228 | 1 | 1437195633 | | 102 | 228 | 5 | 1437195633 | | 103 | 228 | […]

php update обновляет только последнюю запись

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

CONCAT () в списке SELECT

Я использую функции активной записи CodeIgniter, но я не могу выбрать интересующие меня данные. Я хочу выбрать: CONCAT(t.field1, ' / ', t.field2) AS `finalValue` Поэтому я добавляю следующее: $this->db->select('CONCAT(t.field1, \' / \', t.field2) AS `finalValue`'); Но это строка запроса, которая сгенерирована: CONCAT(t.field1, `'` / ', `t`.`field2)` AS `finalValue` Это ошибка? Я указываю это неправильно?

Получение связанных записей в Doctrine 2

Я решил, что было бы хорошо познакомиться с ORM и пойти на Doctrine 2 в качестве ORM выбора. Я работаю над тестовым проектом, чтобы изучить основы Доктрины. Хотя большинство людей обычно идут в блоге, я решил создать базовое приложение, в котором вы можете сохранять и отслеживать заказы. Моя схема базы данных будет следующей: User id […]