|
|
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Есть два запроса к базе вордпресс в каждом есть разное условие к одной из таблиц решил сделать такой запрос используя два : SELECT T1.ID, T1.post_name, T1.post_title,T1.guid, T1.meta_key, T1.meta_value, T1.taxonomy, T1.NAME ,T2.meta_key, T2.meta_value FROM (SELECT wp_posts.ID, wp_posts.post_name, wp_posts.post_title, wp_posts.guid, wp_postmeta.meta_key, wp_postmeta.meta_value, wp_term_taxonomy.taxonomy,GROUP_CONCAT( wp_terms.name ) AS NAME FROM wp_posts, wp_postmeta, wp_term_relationships, wp_term_taxonomy, wp_terms WHERE wp_posts.ID = wp_postmeta.post_id AND wp_postmeta.meta_key = "duration" AND wp_posts.post_type = "post" AND wp_term_taxonomy.term_taxonomy_id = wp_term_relationships.term_taxonomy_id AND wp_terms.term_id = wp_term_taxonomy.term_id AND wp_term_taxonomy.taxonomy = 'category' AND wp_term_relationships.object_id = wp_posts.ID GROUP BY wp_posts.post_name, wp_posts.post_title ) T1, (SELECT meta_id ,post_id, meta_key, meta_value FROM `wp_postmeta` WHERE wp_postmeta.meta_key = '_wp_attached_file' ) T2 WHERE T2.post_id = T1.ID Результате никакой таблицы не высвечивает , ошибок тоже нет ,что же не так в нём? Your SQL query has been executed successfully ( Query took 0.1650 sec ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 15:36:51 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
чейта за чушь )) Вы хоть сами поняли, что написали? ) Задачу в студию, с какой таблицы, что нужно вытащить и какой должен быть результат. Ща у Вас тупо жареные макароны в борщ засунуты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:00:50 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
надо вывести в одном запросе данные по длительности роллика и на ссылку где лежит картинка к посту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:25:23 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Скинь те, 2 отдельных запроса, как они есть изначально. От сюда уже может быть можно будет плясать. для этого есть 2 значения которые нужно знать. по какому полю идет поиск в таблице с временем, в каком поле для поиска лежат данные в таблице с изображением. название таблиц (изображение и видео) методы реализации: собрать все ID и сделать отдельным запросом через IN, сделать left join или что то похожее. задача простая, но нужно маломальское понимание в запросах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:38:19 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
SELECT wp_posts.ID, wp_posts.post_name, wp_posts.post_title, wp_posts.guid, wp_postmeta.meta_key, wp_postmeta.meta_value, wp_term_taxonomy.taxonomy,GROUP_CONCAT( wp_terms.name ) AS NAME, T2.meta_key, T2.meta_value FROM wp_posts, wp_postmeta, wp_term_relationships, wp_term_taxonomy, wp_terms LEFT JOIN wp_postmeta AS T2 ON T2.post_id = `таблица откуда взято это поле`.ID WHERE wp_posts.ID = wp_postmeta.post_id AND wp_postmeta.meta_key = "duration" AND wp_posts.post_type = "post" AND wp_term_taxonomy.term_taxonomy_id = wp_term_relationships.term_taxonomy_id AND wp_terms.term_id = wp_term_taxonomy.term_id AND wp_term_taxonomy.taxonomy = 'category' AND wp_term_relationships.object_id = wp_posts.ID GROUP BY wp_posts.post_name, wp_posts.post_title Что то в этом духе ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:42:39 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
1 запрос SELECT wp_posts.ID, wp_posts.post_name, wp_posts.post_title, wp_posts.guid, wp_postmeta.meta_key, wp_postmeta.meta_value, wp_term_taxonomy.taxonomy, GROUP_CONCAT( wp_terms.name ) AS NAME FROM wp_posts, wp_postmeta, wp_term_relationships, wp_term_taxonomy, wp_terms WHERE wp_posts.ID = wp_postmeta.post_id AND wp_postmeta.meta_key = "duration" AND wp_posts.post_type = "post" AND wp_term_taxonomy.term_taxonomy_id = wp_term_relationships.term_taxonomy_id AND wp_terms.term_id = wp_term_taxonomy.term_id AND wp_term_taxonomy.taxonomy = 'category' AND wp_term_relationships.object_id = wp_posts.ID GROUP BY wp_posts.post_name, wp_posts.post_title 2 запрос SELECT meta_id, post_id, meta_key, meta_value FROM `wp_postmeta` WHERE wp_postmeta.meta_key = '_wp_attached_file' т.е. проблема в том что я не знаю как объеденить в одном запросе два условия wp_postmeta.meta_key = "duration" и wp_postmeta.meta_key = '_wp_attached_file' по отдельности всё прекрасно работает а вот вместе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 16:59:28 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
SELECT wp_posts.ID, wp_posts.post_name, wp_posts.post_title, wp_posts.guid, wp_postmeta.meta_key, wp_postmeta.meta_value, wp_term_taxonomy.taxonomy, GROUP_CONCAT( wp_terms.name ) AS NAME FROM wp_posts, wp_postmeta, wp_term_relationships, wp_term_taxonomy, wp_terms WHERE (wp_postmeta.post_id = wp_posts.ID AND (wp_postmeta.meta_key = "duration" OR wp_postmeta.meta_key = '_wp_attached_file') ) AND wp_posts.post_type = "post" AND wp_term_taxonomy.term_taxonomy_id = wp_term_relationships.term_taxonomy_id AND wp_terms.term_id = wp_term_taxonomy.term_id AND wp_term_taxonomy.taxonomy = 'category' AND wp_term_relationships.object_id = wp_posts.ID GROUP BY wp_posts.post_name, wp_posts.post_title Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 17:09:39 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
worldhero, так почему-то выполняеться только одно условие(выводит только duration а второго нет хотя в базе есть) wp_postmeta.meta_key = "duration" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2015, 19:35:48 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
GROUP BY wp_posts.post_name, wp_posts.post_title это означает группирует результаты по данным полям. или убирите, тогда будет отдавать все найденные записи, или верно групируйте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 09:09:10 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
worldhero, Это понимаю, но даже если отсортировать добавить в конце ORDER BY `wp_postmeta`.`meta_key` ASC или DESC всё равно только duration. Или я не понял вас? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 11:47:49 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Я наверное что-то неправильно в базе понял, может подскажет кто-то где харниться featured image в базе вордпресс, сори что морочил голову, сама идея неправильная запрос 1 если поменять условие как во втором выводит 0 строчек, запрос ваш правильный спасибо за него ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 12:42:29 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
последний вопрос=) Хочу вывести запрос используя php сам запрос коректный выводит то что надо выводиться пустая страница код страницы Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. Зарание огромное спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 16:06:04 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
и ещё если несложно спомошью чего можно сделать так вывод всей строчки через разделитель например (|) потом через пробел след. строку, надо и табл. и так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 16:07:23 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
этта, подсветка синтаксиса какбэ уже должна намекать на косяк. вы хотите сказать, что вот это Код: sql 1. 2. 3. не отрабатывает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 17:01:16 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
tanglir, ошибка не выводиться просто пустой экран ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 17:49:17 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
сам запрос рабочий в mysql отрабатываться правильно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 18:07:55 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Garry123сам запрос рабочий в mysql отрабатываться правильнотак ясен фиг, в мускле вы ж его кавычками не обрамляете А вообще если пустая страница выводится, то единственное, что можно предположить - что пхп падает где-то ещё до первого die, причём жёстко так, без каких бы то ни было сообщений. Не знаю, с чем это может быть связано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 18:14:17 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
tanglir, Если не сложно пришлите вывод таблицы из mysql в на страницу используя php может я что-то не так делаю...=( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2015, 19:43:50 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Garry123, у вас отключен вывод ошибок на экран............? Чтобы ВКЛючить отображение ошибок, создайте в своей домашней директории, в папке домена или в папке со скриптом файл .htaccess и добавьте в него следующую строку: php_flag display_errors ON перезапустите Web-сервер После завершения отладки скрипта рекомендуется ВЫКЛючать отображение ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2015, 08:15:11 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Вроде понял как сделать но опять проблема: такой код отрабатываеться Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. А если прикрутить ещё одну таблицу опять белый экран $sql = mysql_query("SELECT wp_posts.ID,wp_posts.post_name as post, wp_posts.post_title as title, wp_posts.guid, wp_postmeta.meta_key,wp_postmeta.meta_value FROM `wp_posts`,`wp_postmeta`,'wp_term_relationships' WHERE wp_posts.post_type = 'post' AND wp_posts.ID = wp_postmeta.post_id AND wp_postmeta.meta_key = 'duration' AND wp_term_relationships.object_id = wp_posts.ID ", $link); Добавленое отмечено красным Может я что-то упустил, подскажите если можете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2015, 14:00:47 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
неправильные у тебя бутеркавычки, дядя Фёдор надо такие "`" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2015, 15:26:07 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
tanglir, Еcли тут меняю на "" c ' FROM `wp_posts`,`wp_postmeta`,'wp_term_relationships' то воообще не работает даже без красных строчек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2015, 15:29:16 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
или я вас неправильно понял.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2015, 15:54:02 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39014842&tid=1832904]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 317ms |

| 0 / 0 |
