Database
Solving problems and issues related to various DBMS
Explore Questions
There are no popular questions to show right now
-
0 votes2 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes1 answer
-
0 votes1 answer
319 questions in this forum
-
Вывод данных из БД
Подскажите пожалуйста есть в базе mysql таблица ( allbum ) с полем ( images ). В поле ( images ) занесено следующие значение через запятую ( 1.jpg,2.jpg,3jpg ) Нужно вывести данное значение, таким образом, чтобы получилось в итоге так: <img src="1.jpg"><br/> <img src="2.jpg"><br/> <img src="3.jpg"><br/>
0 votes6 answers -
Вывод данных из БД phpmyadmin на сайт
Здравствуйте, у меня такая проблема, в БД phpmyadmin есть таблица, а на сайтесозданном на joomla в материале есть форма, мне надо вывести список наименований из таблицы в выпадающее меню формы, помогите кому не сложно(пожалуйста поподробнее я совсем новичек).
0 votes3 answers -
Вывод значений строки из таблицы массивом(объектом), как параметр для другой
Приветствую. Есть две mysql таблицы: Нужно сделать выборку (поиск) по персоне, таким образом, чтобы номера телефонов из таблицы (phones), а также их id выводились как параметр-массив для каждой строки people: search_result array{id, people, phones array{1 array{id, number, people_id}, 2 array{id, number, people_id}}} Делаю следующим образом: SELECT * FROM `people` AS a LEFT JOIN `phones` AS b ON a.id = b.people_id WHERE a.id = 1 ORDER BY a.people ASC Но при наличии двух номеров, выводится две строчки: search_result1 array{id, people, id, number, people_id} search_result2 array{id, people, id, number, people_id} Перестраивать структуру таблицы не получится. Данный прим…
0 votes5 answers -
вывод таблицы(БАЗЫ) в таблицу(РАЗМЕТКИ)
Здрасьте Вам! Люди добрые подскажите пожалуйста в решении моей задачи, я уже ничего не могу придумать, голова не соображает ( table: a <? —————-- id | title | —————-- 1 | а_text1 | —————-- 2 | а_text2 | —————-- ?> table: b аналогична <? —————-- id | title | —————-- 1 | b_text1 | —————-- 2 | b_text2 | —————-- ?> и table: c также аналогична <? —————-- id | title | —————-- 1 | c_text1 | —————-- 2 | c_text2 | —————-- ?> пример конечно немного примитивный но мне важно понять суть как можно сделать следующее: хотелось бы вывести с помощью PHP данные из таблицы(БАЗЫ) в таблицу(HTML-РА…
0 votes1 answer -
вывод текста
на сайте функция отправки писем в бд, и все бы хорошо, но стоит ограничитель текста! <label>Ваше сообшение</label><br> <textarea id="text" name="text" class="inplaceError" cols="50" rows="35"></textarea> определяется количеством строк, как сделать чтобы размер текста был безграничным? все! проблема решена! нужно убрать cols и rows! и для нужного размера окна просто добывить style! <label>Ваше сообшение</label><br> <textarea id="text" name="text" class="inplaceError" style="width: ***px; height: ***px;"></textarea>
0 votes2 answers -
Выгрузка данных из интерактивного графика
Добрый день! Подскажите пожалуйста, возможно ли, и если да, то как, выгрузить данные из интерактивного графика на веб странице. https://spimex.com/markets/oil_products/instruments/list/detail.php?code=TKM7KOB065F
0 votes2 answers -
Выделение строк с фильтром уникальных значений
Имеется таблица с сообщениями посетителей. id | user_id | text | date 1 1 .... xxxx99 2 2 .... xxxx98 3 3 .... xxxx97 4 1 .... xxxx96 5 3 .... xxxx95 6 4 .... xxxx94 7 5 .... xxxx93 8 2 .... xxxx92 9 1 .... xxxx91 10 6 .... xxxx90 ........... ........... ........... id = это понятно, просто счетчик. user_id = идентификаторы пользователей, должны участвовать в запросе в качестве фильтра text = не важное поле. data = дата последнего сообщения Как видно в таблице имеются одинаковые авторы сообщений пользователь с id=1 оставил 3 сообщения пользователь с id=2 оставил 2 сообщения пользователь с id=3 оставил 2 сообщения остальные пользоваетли оставили по одному сообщению Н…
0 votes0 answers -
Вызов хранимой процедуры
Есть процедура на mysql, когда вызываю 2 раза подряд с разными параметрами и возникает ошибка: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/******/data/www/**********.**/php/******.php Если вызывать по одиночки то все хорошо. Вот пример кода PHP: $result = mysql_query("CALL `products`(0)"); while ($bd = mysql_fetch_assoc($result)) { ———————-- } $result = mysql_query("CALL `products`(1)"); while ($bd = mysql_fetch_assoc($result)) { ———————-- }
0 votes0 answers -
График работы магазинов
Добрый день. Подскажите пожалуйста по следующему вопросу: Если несколько магазинов, необходимо выставлять им время работы. Как лучше это организовать. Есть список магазинов, думал так же сделать список шаблонов с расписанием, и выставлять для магазина какой-то шаблон. Само расписание такого вида: название дня, день (работаем/нет), время от, время до. Полагаю, в другой таблице должно быть название дней 1-7 пнд-вск. Но при этом должна быть возможность указывать что например 8го марта - выходной. Т.е. в принципе стандартное расписание, но когда начинаю проектировать - мысли в разные стороны.
0 votes2 answers -
Дамп БД mysql все улицы Москвы
Возникла необходимость на сайте определять АО и район г.Москвы по названию улицы. Сложного в этом ничего нет. Вся сложность в БД, в которой должны быть все улицы, ну и в идеале, столбцы, которые идентифицируют принадлежность к району. Так вот, сайтов которые такое позволяют делать полно, это и городские ресурсы, и доски объявлений и риэлторские сайты и много кто еще. Возник вопрос, разработчики сами для каждого сайта создают таблицы с улицами. Или где то можно взять (купить) готовые БД. Так как наполнять тысячи улиц самостоятельно, это геморно и долго. Я тут по поисковикам пошарился, но что то ничего не нашел. Может кто подскажет где взять или поделится готовой БД. Или на…
0 votes1 answer -
Дерево категорий
Коллеги, подскажите пожалуйста по такому вопросу: Парсю каталог, который имеет следующую структуру - категории Первого уровня имею id А00001, второго Б00001, В00023 и т.д. Длина id всегда фиксированная. Сейчас сохраняю в базу как есть. Соответственно в бд храню id, parent_id. Есть ли смысл сокращать id до A1, B23? Или можно ли как то оптимально сохранять структуру дерева в бд, зная что А это всегда первый уровень, Б - второй и т.д.?
0 votes1 answer -
Динамическо создании и изменение таблиц
Уместно ли динамическое создание таблиц средствами скрипта или я двигаюсь к пропасти???
0 votes23 answers -
Добавление картинок в БД через форму в MS Access2010
Доброго всем времени суток. Подскажите, как можно добавить с помощью формы, в какую-либо таблицу из БД, изображение. До этого картинки добавлялись как вложения напрямую в таблицу(не через форму).
0 votes4 answers -
Долбаная кодировка
Уже никаких мозгов не хватает. Спрошу тут, может кто подскаже чего. Так уж исторически сложилось, что всё на cp1251 должно быть. Но всё как-то не то и не так. Простейший скрипт: mysql_query("INSERT INTO `table` (`field`) VALUE ('Тест')"); echo("INSERT INTO `table` (`field`) VALUE ('Тест')<br>"); $q=mysql_query("SELECT * FROM `table`"); $r=mysql_fetch_array($q); echo $r['field']; Выдаёт Кодировка скрипта 1251 (даже специально хэдер вывел для пущей уверенности), таблица cp1251_general_ci, в /etc/mysql/my.cnf указано init_connect='SET NAMES cp1251' collation_server=cp1251_general_ci character_set_server=cp1251, но mysql_client_encoding() всё равно упорно возвращает l…
0 votes2 answers -
Дублирование записи и несработка replace
Мне нужно чтобы не добавлялись идентичные 3 поля если они встретятся, а они добавляются даже если стоит первичный или уникальный ключ у меня в первом идуещм поле. Вот так вставляю и добавляется, а нужно чтобы заменялся дубликатом. Что делать? Вот так вставляю. replace into cat (name1,surname,age) VALUES("Алина","Глушева",34) прочитал здесь: http://phpclub.ru/mysql/doc/replace.html
0 votes2 answers -
Дублирование таблицы
Перерыл все поисковики но ни чего вразумительного не нашел(может так искал) в общем вопрос такой, имеется БД, в ней таблица, можно ли как то продублировать таблицу в этой БД, то есть что бы были одинаковые таблицы, с такой же структурой но естественно с другим именем, а то ячеек много в ручную создавать долго да и ошибки потом искать если что, ну как то так, Спасибо!
0 votes6 answers -
Задачка с JOIN
Есть 2 таблички (продукты, наличие продуктор в юзеров) Делаю запрос в котором нужно вывести продукты и юзера SELECT * FROM product LEFT JOIN isset ON isset.product_id = product.id Получаю Теперь нужно определенного юзера Делаю запрос SELECT * FROM product LEFT JOIN isset ON isset.product_id = product.id WHERE isset.user_id = 1 Получаю А нужно чтобы вывело (и Кофе) как в первом варианте только без второго юзера
0 votes2 answers -
Запрос MySQl
Имеется таблица с новостями вида id,date,title,text. Имеется таблица с комментами вида commentid,newsid,name,text .id первой таблицы = newsid второй. Нужно сформировать результат id,date,title,text из 1 таблицы и количества комментов к данной записи. Догадываюсь, что количество комментов определяется как count(commentid) WHERE newsid=id. То есть чтобы получилась таблица вида id | title | date | text | count | Мне кажется, это реально реализовать одним запросом. На практике не выходит. Прошу помощи
0 votes15 answers -
Запрос в mySQL
Мне нужно написать запрос типа: получить все строки в таблице T1 с id такие, что эти id будут удовлетворять какому-то условию в другой таблице T2.
0 votes3 answers -
Запрос в mysql
Есть вот такая таблица. name click a 1 a 2 b 3 b 4 Возможно сделать в одном запросе,чтобы выбирался distinct(name),но вместе с тем для данного name выводилась сумма click по всей таблице?
0 votes4 answers -
Запрос группировки
Добрый день Помогите с составлением запроса группировки, но с такой особенностью: Есть таблица, которую нужно сгруппировать по значению определенного столбца (с подсчетом кол-ва). Само по себе это понятно просто и вопросов не вызывает т.е. как-то так: SELECT var_1, COUNT(*) AS qlt FROM table_1 LEFT JOIN `table_2` ON table_1.code=`table_2`.CODE GROUP BY table_1.code ORDER BY var_2-- но есть нюанс: нужно чтобы строки со значением code='' (т.е.пустое поле) и со значением code=-1 попали в одну группу и соответственно подсчитались вместе как одна группа. Как можно это составить в одном запросе, если можно конечно. Я пока кроме как сделать дополнительно к основному еще дв…
0 votes0 answers -
запрос и вывод MySQL
Подскажите пожалуйста, как задать запрос к бд, чтобы вывести на стр число, которое будет равным количеству статей в базе пример: СТАТЬИ (25)
0 votes8 answers -
Запрос из таблицы SQL
всем доброго времени! вопрос начинающего... есть таблица main в ней есть данные id, name, link, comment кол-во строк 9 что нужно: 1. получить из таблицы и присвоить переменной (допустим n ) кол-во строк. 2. в цикле i=от 1 до n вытащить из таблицы name(i) и comment(i) и просто их распечатать все... сам цикл реализовать через "for" сорри, если что-то некорректно высказал... (см. коммент к топику) заранее благодарен...
0 votes16 answers -
Запрос к БД
Подскажите пожалуйста, как решить проблему: имеется форма поиска с полями col_kom, raion, cost. Имеется запрос к БД $result = mysql_query("SELECT * FROM sale_kv WHERE s_kv1 = '$col_kom' AND s_kv2 = '$raion' AND s_kv11 <= '$cost' ORDER BY id DESC"); В этом случае выборка производится по всем трем значениям. Как переделать запрос под тот случай, если пользователь заполнил только два поля или одно. К примеру количество комнат (col_kom) его не интересует и район (raion) тоже, лишь бы цена (cost) была меньше им заданной?
0 votes12 answers -
запрос к БД на отправку письма
В общем есть БД Mysql ,мне необходимо сделать запрос чтобы мне на мыло пришло письмо с админским паролем на вход в админку.В БД я разбираюсь очень плохо,даже не знаю синтаксиса.....(( то есть как запрос сделать к БД. подскажите пожалуйста)
0 votes4 answers