powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как правильно передать условие для запроса
5 сообщений из 5, страница 1 из 1
Как правильно передать условие для запроса
    #39320169
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день
Как правильно передать условия запроса?
Есть запрос:
Код: php
1.
2.
3.
$query="select lc.*, tc.name as f_name from ZM_LOAD_CASH lc
left join th_classif tc
on lc.filialindex_load = tc.id_th_classif where USER_LOAD <> 'Дисконт' and TIME_write > '$TIME_WRITE1' and FULL_LOAD in ('$TIME_WRITE2')";



В него передаются через форму данные:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
  <form action = "report_2.php" method = "post"><center>
    <label for="TIME_WRITE1">Дата:</label>
    <input type="date" id="TIME_WRITE1" name="TIME_WRITE1" />

	<br>
    <input type="submit" value="Получить данные" name="submit" />
	<input type="radio" name="TIME_WRITE2" value="F">1 
	<input type="radio" name="TIME_WRITE2" value="T">2 
	<input type="radio" name="TIME_WRITE2" value="'F','T'" checked>3  
  </center></form>


Первый и второй вариант отрабатывают без проблема, третий получаю ошибки :
Warning: ibase_query(): Dynamic SQL Error SQL error code = -104 Token unknown - line 3, column 129 F

в третьем варианте не понимаю как правильно откавычить и экранировать, помогите.
...
Рейтинг: 0 / 0
Как правильно передать условие для запроса
    #39320317
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
либо у тебя капслок западает периодически, либо проблема с регистром.

сделай в коде массив со значениями, а в инпутах передавай число(ключ массива) и по нему ищи нужное значение.
...
Рейтинг: 0 / 0
Как правильно передать условие для запроса
    #39320324
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarв третьем варианте не понимаю как правильно откавычить и экранировать, помогите.Наверно, так:
Код: php
1.
value="F','T"



Только эдакий вариант несколько усложнит проверку входных данных. Сделайте, как советует уважаемый SharuPoNemnogu, оно проще.
...
Рейтинг: 0 / 0
Как правильно передать условие для запроса
    #39320384
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,спасибо,помогло
...
Рейтинг: 0 / 0
Как правильно передать условие для запроса
    #39320548
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,
для начала сделай логирование текста выполняемого запроса.
запросы в случае проблем - сюда.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как правильно передать условие для запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]