|
|
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
Не нашел в интернете ответа, подскажите пожалуйста - Как сделать запрос выборки из БД по нескольким столбцам отсекая лишние данные Есть БД с пользователями такая ID ИМЯ ГОД РОЖДЕНИЯ ГОРОД id FIRST_NAME BIRTHDAY_YEAR NAS_PUNKT 1 Михаил 1999 Москва 2 Иван 1984 Воронеж - то есть если в поиске выбрали Михаил+Москва (сейчас выводиться правильно), а если выбрали Михаил+Воронеж - показывало что такого результата нет! то есть что в БД такая комбинация не найдена (т.е. нет пользователя с данными и имя-Михаил и город-Воронеж), а сейчас показывает и Михаила и Ивана т.к. при поиске у одного совпадает имя а у второго город, как это отфильтровать??? как выглядит форма поиска на сайте прилагаю так вот делаю запрос к БД: Код: sql 1. 2. 3. 4. 5. код ПХП Код: 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. как сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2016, 17:26 |
|
||
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
покопавшись понял что нужен составной запрос, но как его сделать я пока не понимаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2016, 18:17 |
|
||
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
может кто-то сможет расшифровать для меня то что мне написали на другом форуме? авторсоставной запрос делается так - пишешь в переменную "заголовок" запроса, потом проверяешь ифами какие у тебя фильтры есть, накидываешь их к основному запросу с логикой и. и выполняешь полученный текста запроса. ?????????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2016, 21:42 |
|
||
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
drey190684, Если ты не понимаешь, что тебе ответили, то уже никто не поможет. Вопрос вообще в форум по PHP скорее. Тебе читать азбуку по логическим операторам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2016, 23:47 |
|
||
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
MikkiMouse, ну хорошо у в таком виде что не так? почему не работает - выдает "Запрос ошибочный"?вроде сделал то что мне написали: IF - есть, новая переменная объединяющая условия выборки есть... Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2016, 00:16 |
|
||
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
drey190684почему не работает - выдает "Запрос ошибочный"? drey190684 Код: php 1. 2. 3. 4. 5. вы вот то, что унутре у мускл_квери, выведите (через echo или как-нибудь ещё) да посмотрите, что там неправильно если сами не догадаетесь, то сюда запрос скопируйте - но именно запрос, а не код, его формирующий! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2016, 08:17 |
|
||
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
tanglir, в пхпмайадмин этот запрос работает, выдает естесственно пустой результат так как не знает что такое $data, может проблема в массиве?????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2016, 16:58 |
|
||
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
drey190684, читайте внимательно моё предыдущее сообщение а когда поймёте, что там написано, сделайте как я сказал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 07:15 |
|
||
|
Как сделать запрос выборки из БД по нескольким столбцам отсекая лишнее
|
|||
|---|---|---|---|
|
#18+
drey190684может кто-то сможет расшифровать для меня то что мне написали на другом форуме? авторсоставной запрос делается так - пишешь в переменную "заголовок" запроса, потом проверяешь ифами какие у тебя фильтры есть, накидываешь их к основному запросу с логикой и. и выполняешь полученный текста запроса. ?????????? Расшифровываю: они тебе написали какой-то бред. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 15:55 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39170393&tid=1832147]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
195ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 497ms |

| 0 / 0 |
