Foros del Web » Programación para sitios web » PHP »

Mostrar resultados solo si la variable tiene 3 o más caracteres ingresados

Estas en el tema de Mostrar resultados solo si la variable tiene 3 o más caracteres ingresados en el foro de PHP en Foros del Web. Hola a todos! Tengo un buscador simple en php y lo que quisiera hacer es que me muestre los resultados si la variable tiene 3 ...
  #1 (permalink)  
Antiguo 03/02/2012, 15:20
 
Fecha de Ingreso: noviembre-2002
Ubicación: Capital Federal
Mensajes: 624
Mostrar resultados solo si la variable tiene 3 o más caracteres ingresados

Hola a todos! Tengo un buscador simple en php y lo que quisiera hacer es que me muestre los resultados si la variable tiene 3 o más caracteres pero si tiene menos que no los muestre.

Código PHP:
if(isset($_POST['buscar']) && $_POST['buscar'] == 'buscar')

$cod_articulo $_POST["cod_articulo"];
{
$sql="SELECT * FROM producto WHERE cod_articulo = '".$cod_articulo."'";

$result mysql_query($sql$conexion) or die (mysql_error()); 
¿Se puede hacer esto?

Muchas gracias y saludos.
MArx.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.
  #2 (permalink)  
Antiguo 03/02/2012, 18:13
 
Fecha de Ingreso: septiembre-2008
Mensajes: 283
Respuesta: Mostrar resultados solo si la variable tiene 3 o más caracteres ingresados

Hola; Con strlen y con Operadores de comparación

Código PHP:
<?php 
$txt 
'php';// <- = 3
$thetxt strlen($txt);
if(
$thetxt <= 3){
echo 
'Mas o igual a ',$thetxt;    
}else{
echo 
'Menos de ',$thetxt;    
}
?>
__________________
╬-----╬
║☺₧☻║
╬-----╬
¿Nuevo en el foro? Regístrate



La zona horaria es GMT -6. Ahora son las 10:43.
SEO by vBSEO 3.3.2