Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2012, 18:39
marx-pola
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 22 años
Puntos: 1
Buscador php simple que no devuelve nada

Hola a todos! Recurro a uds. porque probé este buscador simple en mi web pero no me devuelve nada.
Tengo muchos productos que son todos números (1121006) y muchos que contienen letras (ASX11).
El formulario es solamente para que encuentre códigos... en caso que no esté, me debería aparecer el echo del final diciendo que no se ha encontrado.... pero no hace ni uno ni otro. Devuelve la página en blanco.
Este es el formulario:

Código HTML:
<form action="rpauto-resultcod.php" method="POST" >
  <input name="cod_articulo" type="text" value="Ingresar datos..." onclick="this.value=''" class="buscador-arial11pxNG" size="14" maxlength="40" />
<button type="submit" style="margin:0; padding:0; border:0;; background-color:transparent; background:url(imagesite/buscar.png); cursor: pointer; width:49px; height:20px;" id="buscar" name="buscar" value="buscar" /></button>
</form> 
rpauto-resultcod.php
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());

if (
$registro mysql_fetch_array($result))
{
  while (
$registro = @mysql_fetch_array($result)) 

echo 
$registro['cod_articulo'];
echo 
$registro['cod_categoria'];
....

} else {

echo 
"No se encontraron resultados para el producto <span style='color: #F00'>".$cod_articulo" </span>ingresado.";
  }

¿Por qué no me devuelve nada?

Muchas gracias y saludos.

MArx.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.