- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть массив $k с номерами, есть 2 таблицы, как составить запросы, чтобы выводил дынные по номерам забитым в $k, т.е. один номер может быть только в одной из таблиц. :popcorn:
информативно, читал 4 раза, так и не понял что нужно. Поподробнее можно?
Ну в массиве $k забиты значения:
123
3425
546
23
Есть 2 таблицы table1 И table2, нужно выводить дынные с этих таблиц, соответствующим цифрам забитым в массиве $k.
Т.е. если в таблицы 1 есть запись с id=123, но записи с id=123 нету в таблицы 2. Нужно вывести все данные двух таблиц, в которых есть id'ы забитые в массиве $k.
массив $k преобразовать в строку $kStr, с разделителем "запятая"
затем построить запрос
SELECT * FROM `table` WHERE id in ($kStr)
Так, а как сразу из 2х таблиц?
SELECT table.var, table2.var FROM table, table2 WHERE table.id='$k' and table2.id='$k'
что-то типа того
Select * FROM (
SELECT * FROM `table1` WHERE id in ($kStr)
UNION
SELECT * FROM `table2` WHERE id in ($kStr))
ORDER by id
Что-то вообще не получается :(
allmuz добавил 10.10.2011 в 00:07
Грубо говоря, передаю в корзину id товаров, а товары в разных таблицах, вот и надо сформировать список заказанных товаров.
Не получается - это как?
Что говорят раздельно выполненные запросы
SELECT * FROM `table1` WHERE id in ($kStr)
SELECT * FROM `table2` WHERE id in ($kStr))
???
Не получаться может, например по причине несоответствия типов полей таблиц при операции UNION
allmuz добавил 10.10.2011 в 11:13
$count_staf данные с куков
1. т.е о функции php implode() ничего не слышали?
2. а разве я показывал код с содержимым IN взятый в кавычки?