Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/11/2014, 11:53
Avatar de armandoweb
armandoweb
 
Fecha de Ingreso: enero-2003
Ubicación: San Cristobal, Santa Fe, Argentina
Mensajes: 544
Antigüedad: 21 años, 3 meses
Puntos: 7
Respuesta: Generar array con datos de una consulta

Hola NSD y Quimfv...
Luego de acomodar algunas comillas y colocar otras me quedó así:

Código PHP:
Ver original
  1. $trabajos = DB::table('trabajos')
  2.     ->join('tecnicos', 'trabajos.responsable_diagnostico', '=', 'tecnicos.id')
  3.     ->where('trabajos.created_at', '>=', $desde4, 'and', 'trabajos.created_at', '<=', $hasta4)
  4.     ->select(DB::raw('tecnicos.nombre',
  5.           SUM(if(TIMEDIFF(STR_TO_DATE(CONCAT('trabajos.fecha_egreso', ' ', 'trabajos.hora_egreso'), '%d/%m/%Y %H:%i'),
  6.                     STR_TO_DATE(CONCAT('trabajos.fecha_ingreso', ' ', 'trabajos.hora_ingreso'), '%d/%m/%Y %H:%i'))<'00:30:00',1,0) bien,
  7.               SUM(if(TIMEDIFF(STR_TO_DATE(CONCAT('trabajos.fecha_egreso', ' ', 'trabajos.hora_egreso'), '%d/%m/%Y %H:%i'),
  8.                     STR_TO_DATE(CONCAT('trabajos.fecha_ingreso', ' ', 'trabajos.hora_ingreso'), '%d/%m/%Y %H:%i'))<'00:30:00',0,1) mal))
  9.     ->groupBy('tecnicos.nombre')
  10.     ->get();

Pero esto me da un erro en el primer IF:

Código hh:
Ver original
  1. syntax error, unexpected 'if' (T_IF), expecting ')'

Por lo que dice falta un ) pero no puedo encontrar donde... :(
__________________
www.awdesarrollos.com.ar - [twitter: @armandoweb] - [Skype: awdesarrollos"]