Articles of sql

Вставка нескольких строк с помощью одного запроса с использованием PDO

Я переключился на PDO, и у меня возникли проблемы с созданием и выполнением SQL-запроса, который будет вставлять несколько строк только с одним выполнением. Содержимое $data после json_decode: Array ( [action] => load [app] => CA [street_type] => AVE [place_type] => — [state] => AL ) Код: $data = json_decode(file_get_contents("php://input")); $query = "REPLACE INTO tblsettings(setApp, setIP, […]

Как я могу оптимизировать эти запросы?

Рассмотрим следующий фрагмент кода: $beat = date('B'); // 1 beat = 86.4 seconds, 1000 beats = 1 day $total = 'SELECT COUNT(id) FROM ads WHERE featured = 1;'; // number of featured ads $current = 'SELECT * FROM ads WHERE featured = 1 ORDER BY id ASC LIMIT 1 OFFSET ' . ($beat % $total) […]

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

По этому коду я могу вставить значения флажка в базу данных. Но мне нужно добавить один столбец в phpmyadmin, и в этом столбце мне нужно сохранить значения, например, если я выбрал 2 флажок, мне нужно сохранить значения ckeckbox в одном столбце в другом столбце. Мне нужно сохранить выбранный флажок как ДА и невыделенные значения как […]

Как предотвратить инъекции SQL путем обновления кодов

Этот код уязвим для SQL-инъекции. Как я могу улучшить его, чтобы предотвратить инъекции? И как я могу проверить этот код с помощью инъекций? Это мой код: if (isset ($ _POST ['name'])) {$ name = $ _POST ['name']; } if (isset ($_POST['name'])) { $name = $_POST['name']; } if (isset ($_POST['remarcs'])) { $remarcs = $_POST['remarcs']; } if […]

Laravel принадлежит к бросанию неопределенной ошибки

У меня 2 модели. Пользователь: class User extends Eloquent implements UserInterface, RemindableInterface { protected $table = 'users'; public function group () { return $this->belongsTo('Group'); } } Группа: class Group extends Eloquent { protected $table = 'groups'; } Таблица пользователя имеет внешний ключ в столбце group который ссылается на id в таблице групп. Схема может помочь […]

Запрос MySQL для поиска нескольких атрибутов и value_id

У меня проблема с запросом mysql. за кукольные дни я не могу это решить. URL params? A = 1 & b = 2 & c = 3 Состав: attr_id value_id запрос: SELECT DISTINCT `product_id` FROM `products_attr_val` WHERE (`attr_id` = '".$searchqueryArray2[0]."' AND `value_id` = '".$searchqueryArray2[1]."') OR (`attr_id` = '".$searchqueryArray2[0]."' AND `value_id` = '".$searchqueryArray2[1]."') но проблема в […]

рассчитать ранг пользователя

Я хочу рассчитать ранг, используя MySQL. У меня есть таблица, называемая результатом result_id test_id exam_id user_id percentage 1 5 6 50 57 2 5 6 58 76 3 5 6 65 42 Я хочу рассчитать ранг пользователя в соответствии с его user_id и test_id, например user_id (58) имеет 1 ранг user_id (50) имеет 2 и […]

Я мог бы использовать некоторую помощь с моей командой SQL

У меня есть таблица базы данных, называемая «mesg» со следующей структурой: receiver_id | sender_id | сообщение | временная метка | читать Пример: 2 *(«me)* | 6 *(«nice girl)* | 'I like you, more than ghoti' | yearsago | 1 *(«seen it)* 2 *(«me)* | 6 *(«nice girl)* | 'I like you, more than fish' | […]

Изменение цвета таблицы на основе значений из базы данных SQL Query с использованием PHP

У меня есть код для создания таблицы из SQL-запроса. Я хотел бы, чтобы цвет фона ячейки представлял значение «rel.cat», которое может быть целым числом от 1 до 8. <!DOCTYPE HTML> <html> <head> </head> <body> <?php // Connect to the database server $dbcnx = mysql_connect("xxxxx",xxxxx,xxxxx); if (!$dbcnx) { echo( "<P>Database Connection Failed</P>" ); exit(); } // […]

Как присоединиться к таблице с этим кодом SQL?

Я использую этот замечательный код от @Richard aka cyberkiwi для запуска запроса (он возвращает сумму value за каждый месяц для каждого завода): имя таблицы: данные record_id id_fk plant_id_fk date value category_1 1 1 1 2011-03-01 10 A 2 1 1 2011-03-02 10 A 3 1 1 2011-04-10 5 B 4 1 2 2011-04-15 5 C […]