Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2013, 12:49
Bernoo
 
Fecha de Ingreso: noviembre-2008
Mensajes: 100
Antigüedad: 15 años, 5 meses
Puntos: 4
error en consulta

que tal, como estan? estoy tratando de realizar una consulta con el operador aritmetico division, si la ejecuto desde mi consola de postgres funciona bien, pero cuando se ejecuta desde el codigo arroja error, la consulta es la siguiente

Código PHP:
$sqlSeguimiento .= "SELECT DISTINCT b.proy_id, b.objet_id, b.proyecto_d, ";
$sqlSeguimiento .= "b.cantidad_enero, b.cantidad_feb, b.cantidad_marz, ";
$sqlSeguimiento .= "b.cantidad_abr, b.cantidad_may, b.cantidad_jun, ";
$sqlSeguimiento .= "b.cantidad2_enero,b.cantidad2_febr, b.cantidad2_marz"
$sqlSeguimiento .= "(b.cantidad2_marzo/b.cantidad_marzo) * 100 as porcentaje_marzo, ";
$sqlSeguimiento .= "(b.cantidad2_junio/b.cantidad_junio) * 100 as porcentaje_junio ";
$sqlSeguimiento .= "FROM seguimiento_costos b ";
$sqlSeguimiento .= "WHERE b.year='2013 AND clave='CC123' AND c_seg='102' "
el error que muestra:

Código PHP:
<b>Fatal error</b>:  Call to a member function num_rows() on a non-object in <b>C:/AppServ/www/...../.../bon line <b>855</b><br /> 
el error lo genera al ejecutar la consulta, si le quito el campo donde hace la division lo ejecuta sin problema...