Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/07/2014, 12:09
el__tamer
 
Fecha de Ingreso: diciembre-2013
Mensajes: 81
Antigüedad: 11 años
Puntos: 1
Respuesta: salto de numeracion

Código PHP:
Ver original
  1. $sql ="SELECT numero FROM tbl_factura_electronica ORDER BY numero ASC";
  2. //echo $sql;
  3. $dtsql = mysql_query($sql);
  4. if (mysql_num_rows($dtsql) > 0){
  5.     while ($data = @mysql_fetch_array($dtsql)) {
  6.         $id[]     = $data['id'];
  7.         $numero[] = $data['numero'];
  8.     }
  9.     mysql_free_result($dtsql);
  10. }
  11.               $array = array($numero); //Array original
  12.     $faltan = array(); //Array para los valores faltantes
  13.     $min = $array[0]; //Valor mínimo del array
  14.     $max = $array[count($array) - 1]; //Valor máximo del array
  15. for ($i = $min; $i <= $max; $i++)
  16.     if (!in_array($i, $array)) //Si el valor del contador no está en el array
  17.         $faltan[] = $i; //Lo incluyo en el array de los faltantes
  18. echo 'Faltan los números: ' . implode(', ', $faltan);

lo deje asi y no paso nada nose que hacer