- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
есть две таблицы
nameTable
id name
1 Артём
2 Женя
3 Саша
carTable
id name
1 bmw
3 audi
3 мерс
2 audi
2 mazda
я их джоином связываю по id и вывожу
и в результате получается вот что
Артём bmw
Саша audi
Саша мерс
Женя audi
Женя mazda
как можно построить sql запрос, чтобы он мне вывел вот так
Артём - bmw
Саша - array(audi, мерс)
Женя - array(audi, mazda)
наверно он массив врядли сделает, но мне как-то надо потом сделать, чтобы данные были в массиве..
Никак. Вы вообще видели что-бы результат возвращал param => array( value, value )? Перебирайте в php - $array[имя][] = value;
ладно, с массивом понял, а как с выборкой?
выбрать всё одним запросом или на два поделить?
например, первым запросом вызвали с первой таблицы
1 Артём
потом запросом выбираем всё со второй таблицы с where id по первому запросу?
выбрать всё одним запросом или на два поделить?
например, первым запросом вызвали с первой таблицы
1 Артём
потом запросом выбираем всё со второй таблицы с where id по первому запросу?
Зачем? Чем это будет лучше одного запроса с JOIN-ом, плюс по мимо того что надо еще доп код написать?
Ну и что Вам не нравиться в вашем выводе?
На ПХП делаем следующее.
1)Запрос
2)в цикле обрабатываем результаты
3)Если текущее значение равно предыдущему, то дописываем в массив, иначе начинаем новый.
сам вывод не такой какой нужен
лишнюю инфу выводит которую надо обработать
хотя мой вариант плох тем, что много обращений к базе..
лишнюю инфу выводит которую надо обработать
Какая лишняя информация будет в джоине которую придется обработать, и не будет в отдельных запросах? Это уже лол какой-то. ТС, посмотрите еще раз на пример выше с массивом, похоже вы не до конца все же поняли.
Alkoshenko, вам уже решение написал по пунктам.
Не надо 100500 запросов. Если у вас таблицы не большие (не 1 ГБ), то сразу 2-му запросами всю информацию в PHP массив считайте и с ним работайте.