Cita:
Iniciado por Triby Creo que puede haber un error en la consulta de busqueda, porque no estas preparando los datos correctamente:
Código PHP:
Ver original// Antes de poner algo en una consulta, debes prepararlo:
// Para saber si hay un error en la consulta:
Si te da mensaje de error, ya nos estaras contando de que se trata, si no, entonces, antes de imprimir la imagen haz esto:
var_dump() sirve para ver el contenido de una variable (u objeto), solo para saber si vienen los resultados como los esperas o hay que modificar algo.
TRIBY!! Sos un genio
Funciono de esta manera:
Código PHP:
Ver original<?php //Buscador
if(isset($_POST['buscar']) && !empty($_POST['busca'])); {
$busca=$_POST['busca'];
$busqueda = mysql_query("SELECT * FROM tbl_product WHERE pd_description LIKE '%".$busca."%'") or
die('Error ejecutando consulta: ' . mysql_error()); $pd_thumbnail = $f['pd_thumbnail'];
if (!empty($pd_thumbnail) && $pd_thumbnail != "") { $pd_thumbnail = WEB_ROOT . 'images/product/' . $pd_thumbnail;
} else {
$pd_thumbnail = WEB_ROOT . 'images/no-image-small.png';
}
//echo '<pre>';var_dump($f);echo '</pre>'; // Triby
echo "<img src='".$pd_thumbnail."'> ".$f['pd_description']." ".$f['pd_price']."<br>";
}
}
?>
Ahora te tengo otra pregunta! Perdona me estoy abusando de vos
Como harias para hacer que al momento de mostrar algo la lista de abajo desaparesca? Se que seria con un if y un else, pero no se como encaralo!?
Tambien agradesco a todos aquellos que con sus aportes fue saliendo todo este lio!!