Приветствую! Вопрос в следующем: Существует pl/sql процедура инсерта данных. Дата там передается в формате to_date ('дата','dd.mm.yyyy'). Как реализовать эту процедуру ввода даты в php? Сделал так: PHP: $stid = oci_parse($conn, "begin SN ($_REQUEST['S_N'], to_date (".$_REQUEST['DATE'].",'dd.mm.yyyy')", $_REQUEST['PROD_TP'], $_REQUEST ['SERV_CODE'], $_REQUEST ['S_N_DESC'], $_REQUEST ['CODE'], to_date(".$_REQUEST['EXP_DATE'].",'dd.mm.yyyy')", $_REQUEST ['N_RFC'], $_REQUEST ['N_LCR']) end;"; не получилось. Заранее спасибо за помощь.
ниче не понял что вы хотите? http://php.net/manual/en/function.date.html http://php.net/manual/en/function.time.html http://php.net/manual/en/function.strtotime.html
Существует процедура написанная на PL/SQL, я реализую ее веб оболочку. Данные будут вводится в формы HTML в том числе и дата. Это дата в процедуре вводится в формате [sql]to_date ('дата','dd.mm.yyyy')[/sql] Нужно чтоб юзер вбивал в форму только дату,а to_date ('*****','dd.mm.yyyy') добавлялось автоматический.
davebrudeck так вопрос в том как вызывать процедуры sql через php? $query="CALL func()" если не ошибаюсь
вопрос в том, как в понятном PL/SQL-у формате передавать дату должно пойти как to_date ('13.05.2010','dd.mm.yyyy')
так в чем проблема то? to_date(".$_REQUEST['EXP_DATE'].",'dd.mm.yyyy')" вот это разве не сделает, то что нужно? пл/эскуэльная функция to_date возвращает результат типа DATE, что, как я подозреваю, в процедуре и ожидается.