Foros del Web » Programando para Internet » PHP »

Ordenar Correctamente Sintaxis

Estas en el tema de Ordenar Correctamente Sintaxis en el foro de PHP en Foros del Web. Hola a todos tengo el siguiente código que funciona perfectamente, pero deseo añadirle la opcion que al hacer el conteo de registro no sea por ...
  #1 (permalink)  
Antiguo 17/03/2015, 15:06
Avatar de Jlopez2014  
Fecha de Ingreso: julio-2014
Ubicación: Barranquilla
Mensajes: 154
Antigüedad: 9 años, 9 meses
Puntos: 0
Pregunta Ordenar Correctamente Sintaxis

Hola a todos tengo el siguiente código que funciona perfectamente, pero deseo añadirle la opcion que al hacer el conteo de registro no sea por el total de estos sino por una condicion: el resultado de la resta de dos variables dentro de la consulta base de este código. me explicaré mejor, este es mi código:

Código PHP:
Ver original
  1. <?php
  2. $sql="select hoja_de_vida.codinterno, hoja_de_vida.tipo, hoja_de_vida.descripcion, mantenimiento_pro.observacion, hoja_de_vida.id, mantenimiento_pro.id, mantenimiento_pro.fecha, mantenimiento_pro.fecha_actual
  3. from mantenimiento_pro, hoja_de_vida
  4. where hoja_de_vida.id = mantenimiento_pro.id_tools
  5. and hoja_de_vida.estado != 'Mantenimiento'
  6. and mantenimiento_pro.realizado = 'No'
  7. group by hoja_de_vida.id";
  8.         $cs=mysql_query($sql,$cn);
  9.        
  10.         while($resul=mysql_fetch_array($cs)){
  11.             $var=$resul[0];
  12.             $var1=$resul[1];
  13.             $var2=$resul[2];
  14.             $var3=$resul[3];
  15.             $var4=$resul[4];
  16.             $var5=$resul[5];
  17.             $var6=$resul[6];
  18.             $var7=$resul[7];
  19.            
  20.             $dias=strtotime($var6) - strtotime($var7);
  21.             $diferencia=intval($dias/60/60/24);
  22.             }
  23.             $mantenimiento= mysql_num_rows($cs);
  24.         ?>

Si logran observar detenidamente, así solamente el conteo de registros se da pero con todo lo encontrado, más como dije en un inicio, deseo que esa ultima variable $mantenimiento arroje el dato de filas pero que sean menores de 2 con respecto a $direfencia (resta entre variables $var6 y $var7). Cómo podría acomodar mis lineas para que se de esa condición?. Gracias de antemano.

Etiquetas: php+base+de+datos, sintaxis
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:40.