|
|
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#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. который производит поиск в базе. Но минус в том, что чтобы найти одну или несколько записей, нужно указывать все параметры, то есть не оставлять ни одно поле пустым. Иначе запрос вернет все строки в таблице. Подскажите пожалуйста, как можно будет сделать поиск по одному или нескольким параметрам? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 09:57:28 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#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. 36. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 10:27:12 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
Ренат, Спасибо, за ответ. Как я понял из него, поиск по всем критериям будет производиться из одного поля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 10:58:35 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
plus_stickРенат, Спасибо, за ответ. Как я понял из него, поиск по всем критериям будет производиться из одного поля? Я недописал код: вместо Код: php 1. поставте Код: php 1. Если поле пустое то для него просто не будет сформиовано условие выборки. Все логика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 11:02:11 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
Ренат, При выборке запрос не срабатывает, пишет текст ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 11:55:36 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
plus_stickРенат, При выборке запрос не срабатывает, пишет текст ошибки какой текст ошибки то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 12:08:33 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
Ренат, Текст ошибки, который должен выходить, если запрос не верен. То есть "error! Такой таблицы нет" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 12:27:25 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
Ошибка выходит при любом раскладе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 12:27:52 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
plus_stickОшибка выходит при любом раскладе Блин, починка довольно банальная, надо былов сего лишь разобрать что да как работает: вот правильная строка с закрытой двойной кавычкой Код: php 1. обычная распечатка запроса вывела бы причину Код: php 1. замените уже на Код: php 1. а еще лучше уберите die, так как ее использование не привествуеться и юзайте нормальный драйвер подключения , mysql_xxx уже depricated ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 12:41:48 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
Ренат, Увы. Та же ошибка. В случае с mysql_error содержание таково: You have an error your SQL syntax; check the manual that corresponds to yor MySQL server version for the right syntax to use near " at line 1. Проверил все кавычки, вроде все нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 12:58:25 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
Покажите текст запроса, который передаете в mysql_query(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 14:22:12 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
vkle, Я исходил из примера, который привел мне Ренат. Все один в один. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 14:31:54 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
plus_stickvkle, Я исходил из примера, который привел мне Ренат. Все один в один. покажите код запроса который скрипт генерит... Я код писал навскидку нигде не проверяя, конечно же я человек и у меня могут быть оишбки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 14:55:43 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
Ренат, Я бы с радостью, но не знаю как это сделать. Я только учусь. Подскажите, как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 15:27:37 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
plus_stick, как то так примерно Код: php 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 15:53:16 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
vkle, Ничего не показывает (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 16:10:39 |
|
||
|
PHP. Поиск по пустым параметрам
|
|||
|---|---|---|---|
|
#18+
plus_stick, Так не бывает. var_dump() делает вывод в любом случае, даже если переменная пуста. Проверьте имена переменных, возможно где-то не та переменная использована, а вывод ошибок отключен (для отладки его лучше включить - по крайней мере, ляпы сразу видно). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2012, 16:49:24 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=150&tid=1465339]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 362ms |

| 0 / 0 |
