Articles of данных

Дизайн базы данных, элементы в категории, подкатегории и темы

CREATE TABLE Product (ProductID int, Description nvarchar(100)) CREATE TABLE CategoryID (CategoryID int, Description nvarchar(100),ProductID int) CREATE TABLE SubCategoryID (SubCategoryID int, CategoryID int, Description nvarchar(100),ProductID int) CREATE TABLE ThemeID (ThemeID int, Description nvarchar(100),ProductID int) Я использую Laravel ORM Product hasMany-> Category Product hasMany-> SubCategory Product hasMany-> Theme Category BelongsTo->Product SubCategory BelongsTo->Category Theme BelongsTo -> Product Каждый […]

Угловая – $ http.delete возвращает успех, но не работает

У меня есть приложение Angular + PHP, и у меня проблема с удалением клиента. На самом деле, я не получил ошибку, приложение возвращает sucecess, но оно не удаляет клиента из моей базы данных. Это мой угловой контроллер app.controller('consultar_cliente_controller', function($scope, $http){ $scope.listaDeCliente = []; var init = function(){ $scope.buscar(); }; $scope.buscar = function(){ $http.get('consultar_cliente.php') .success(function(data){ $scope.listaDeCliente […]

Получить схему базы данных с одним запросом?

В основном я хочу получить имена таблиц и имена полей для каждой таблицы из текущей подключенной базы данных, ничего другого. Это возможно? Я знаю, что SHOW TABLES FROM my_database получает имена таблиц, а SHOW COLUMNS FROM my_table предоставит вам поля, но это, по крайней мере, [1 x # of tables] запросов, и я получаю больше […]

Проектирование баз данных для голосовых кнопок

Я работаю над проектом, в котором у меня есть параметры голосования вверх и вниз, похожие на StackOverFlow. Я не очень много разбираюсь в разработке БД, и поэтому я встал со следующей проблемой, Прежде всего, вот моя таблица для голосования: voteId —– AUTO_INCREMENT с PRIMARY KEY. mediaId —- Медиа, для которого пользователь дает голосование вверх / […]

MongoDB GridFS хранит несколько размеров изображения или использует на лету изменение размера

В моем веб-приложении я использую MongoDB GridFS для хранения загруженных пользователем изображений. Остальная часть сайта управляется MySQL. В таблице фотографий (в mysql) у меня есть три поля для хранения MongoId файлового объекта. маленький средний большой Поэтому я храню три версии изображения. Маленький, средний и большой. Мой вопрос: иногда мне нужно использовать миниатюру меньше, чем «маленькую» […]

mysql: используйте SET или много столбцов?

Я использую PHP и MySQL. У меня есть записи для: события с различными типами событий, которые являются иерархическими (события могут иметь несколько категорий и подкатегорий, но есть фиксированное количество таких категорий и подкатегорий) (временная отметка) Каков наилучший способ настроить таблицу? Должен ли я иметь кучу столбцов (30 или около того) с перечислениями для да или […]

Angularjs: сторона сервера (php) и клиентская сторона привязки данных после события

Бэкэнд предоставляет полностью рендеринговый сайт, а во внешнем интерфейсе я хочу, чтобы angularjs обрабатывал динамический контент с помощью привязки ajax-call / data, но если вы доставляете директиву ng-bind, то angularjs связывает их прямо с их начальным значением, которое равно NULL перед любым действие пользователя. Я нашел хакерское решение, но я хотел знать, есть ли лучшая […]

Вложенные ресурсы MySQL (сводные таблицы) для просмотра / обновления / управления MySQL

users transactions tasks +—-+——–+ +—-+—————+ +—-+——–+ | id | name | | id | name | | id | name | +—-+——–+ +—-+—————+ +—-+——–+ | 1 | User 1 | | 1 | Transaction 1 | | 1 | Task 1 | | 2 | User 2 | | 2 | Transaction 2 | | […]

Нужно обновить мою базу данных одного пользователя, чтобы позволить нескольким пользователям, как изменить схему базы данных?

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

Получение UDP-пакетных дейтаграмм в PHP

Я работаю в php для создания сервера прослушивания для системы слежения GPS. GPS отправляет данные через UDP-пакеты, которые я могу отобразить, выполнив приведенный ниже сценарий. Однако фактические данные выводятся в символах, поэтому я предполагаю, что мне не хватает конверсии //Reduce errors error_reporting(~E_WARNING); //Create a UDP socket if(!($sock = socket_create(AF_INET, SOCK_DGRAM, 0))) { $errorcode = socket_last_error(); […]