25/10/2013, 11:38
|
| | Fecha de Ingreso: julio-2005
Mensajes: 73
Antigüedad: 19 años, 5 meses Puntos: 0 | |
Respuesta: Porque no Funciona? error en consulta Cita:
Iniciado por cachusan Puede ser por no estar encerrado entre comillas, si el que te trae problemas es $semana probá asi:
Código PHP:
Ver original$query = @mysql_query("SELECT AVG(vivos) as promedio,site_id,year(evento) as anio FROM `partos_server` WHERE site_id = " . $granja[$j] . " and YEAR(evento)=" . $anio[$b] . " and semana = '" . $semana[$t] . "'") or
gracias por tu respuesta reemplaze el query por el que me sugieres y me arroja este resultado
Código:
20,21,22,23,24,25,31
Las Granjas son 7
2012,2010,2011,2013
Los Años son 4
39,34,36,35,38,33,44,43,37,41,42,40,45,46,13,14,17,1,21,3,15,5,26,19,16,2,22,18,20,4,24,23,11,31,12,32,25,6,7,27,30,8,29,28,10,9,48,47,50,51,49,52 AÑO 2012
SELECT AVG(vivos) as promedio,site_id,year(evento) as anio,semana FROM `partos_server` WHERE site_id =20 and YEAR(evento)=2012 and semana =39
SELECT AVG(vivos) as promedio,site_id,year(evento) as anio,semana FROM `partos_server` WHERE site_id =20 and YEAR(evento)=2 and semana =/
Error en Consulta.- You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=< and semana = 't'' at line 1
Sitio prom Nacido Fecha Semana
20 11.9 2012
0
tengo varios dias con este problema.. creo que mi logica esta bien. pero no se porque la ultima variable agarra esos valores. |