Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/10/2013, 11:38
bendark23
 
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 Ver Mensaje
Puede ser por no estar encerrado entre comillas, si el que te trae problemas es $semana probá asi:

Código PHP:
Ver original
  1. $query = @mysql_query("SELECT AVG(vivos) as promedio,site_id,year(evento) as anio FROM `partos_server` WHERE site_id = " .
  2.                 $granja[$j] . "  and YEAR(evento)=" . $anio[$b] . " and semana = '" . $semana[$t] . "'") or
  3.                 die("Error en Consulta.- " . mysql_error());
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.