PHP Postgres查询%变量

PHP Postgres查询%变量,php,postgresql,Php,Postgresql,我是一个刚刚去度假的开发人员的替代者,系统是带有Postgres DB的PHP 我的问题在于生成pdf的特定文件,查询如下: $query= " SELECT pac_rut,pac_nombres,pac_appat,pac_apmat,date_trunc('second',receta_fecha_emision) as fecha, ABS(SUM(stock_cant))as cantidad_despachada FROM pac

我是一个刚刚去度假的开发人员的替代者,系统是带有Postgres DB的PHP

我的问题在于生成pdf的特定文件,查询如下:

 $query=
    "
           SELECT pac_rut,pac_nombres,pac_appat,pac_apmat,date_trunc('second',receta_fecha_emision) as fecha,
           ABS(SUM(stock_cant))as cantidad_despachada FROM pacientes
            INNER JOIN receta on receta_paciente_id=pac_id
            INNER JOIN recetas_detalle on recetad_receta_id=receta_id
            INNER JOIN logs on log_recetad_id=recetad_id
            INNER JOIN stock on stock_log_id=log_id
            WHERE date_trunc('day',receta_fecha_emision) BETWEEN '[%fecha1]' AND '[%fecha2]'
            AND stock_bod_id=4
            AND recetad_art_id=[%cod]
            GROUP BY pacientes.pac_rut,pacientes.pac_nombres,pacientes.pac_appat,
            pacientes.pac_apmat,receta.receta_fecha_emision
            ORDER BY receta_fecha_emision
     ";
我一直在搜索[%cod]表达式的来源,它是PHP表达式还是Postgres?,因为我需要在查询之外使用该值


如果需要更具体的点,我会进一步编辑,我仍在努力解决这个问题。

看起来这些可能会在查询中被php值替换。我会检查$query字符串是否已更新。看起来这些字符串可能会在查询中被php值替换。我将检查$query字符串是否已更新。