передача значения переменной а не саму переменную

Статус
В этой теме нельзя размещать новые ответы.

Lamer_Scorp

Guest
елси у тебя такие глюки, пробуй так:


$sql = "твой запрос";
mysql_query($sql);

при условии что коннект к базе уже есть.
 

Alexbank

Guest
Автор оригинала: Lamer_Scorp
Alexbank
Выясни как ты получаешь переменную $int, откуда, как, и присваивается ли её какое-то значение перед тем как ты это значение в запрос вписываешь.
переменная $int как и $doc_date]
приходит из запроса вот так :
PHP:
global $ROOT_TPL, $t_qc_headers;
$row = $this->db->fetch( "select * from $t_qc_headers WHERE CQ_LOT='$lot'" );
     $tpl = tmpl_open( $ROOT_TPL."/form.tpl" );
                tmpl_set( $tpl, "NAME", $row['ITM_NAME'] );
                        tmpl_set( $tpl, "LOT", $lot );
                        $itm=$row['ITM_ART']; //// вот 
                        $doc_date = $row['CQ_DATE']; /// и вот 

/// а дальше то что не получается
$result = $this->db->many_rows($q="SELECT * FROM cq_docs where  ('$doc_date'  BETWEEN DOC_PRINT_START_DATE and nvl(DOC_PRINT_END_DATE,TO_DATE('01-01-2999','DD/MM/YYYY' ))) and ITM_ART = '$int'");
while( $line = $this->db->fetch_array2($result))
                        {
                                tmpl_iterate( $tpl, "/line" );
                                tmpl_set( $tpl, "line/ART", $doc_date );
                                tmpl_set( $tpl, "line/DT_NAME", $line['DT_NAME'] );
                       }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху