Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/12/2017, 09:20
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: poner condición antes de insertar un registro

De hecho puedes hacer una funcion útil

Código PHP:
Ver original
  1. function inRange($value, $min, $max, $sMin, $sMax){
  2.     if(($sMax && $sMin && $value >= $min && $value <= $max) ||
  3.     ($sMin && !$sMax && $value >= $min && $value < $max) ||
  4.     ($sMax && !$sMin && $value > $min && $value <= $max) ||
  5.     (!$sMin && !$sMax && $value > $min && $value < $max)){ return true; }
  6. return false;
  7. }

Donde:
value es el valor a evaluar
max es el valor maximo del rango
min es el valor minimo del rango
sMax [true/false] si deseas tomar o no el valor maximo del rango
sMin [true/false] si deseas tomar o no el valor minimo del rango

En tu caso sería

inRange(count($_POST["cedula"]), 3, 5, true, true)