Hola feral,
La forma correcta seria:
Código php:
Ver original$db = new mysqli('localhost', 'usuario', 'clave', 'b_datos');
{
echo 'Error: No hay conexion.';
}
$query = "select * from productos where ".$columna." like '%".$busqueda."%'";
$stmt = $db->prepare($query)
$stmt->execute();
$num_resultados = $stmt->num_rows;
$stmt->bind_result ($producto, $marca, $isbn, $precio);
echo '<p>Numero de productos encontrado : '.$num_resultados.'</p>';
while($stmt->fetch())
{
echo '<p>'.($i+1).'. Producto: ';
echo $producto;
echo '<br />Marca: ';
echo $marca;
echo '<br />ISBN: ';
echo $isbn;
echo '<br />Precio: ';
echo $precio;
echo '</p>';
}
$stmt->close();
$db->close();
Tema trasladado a PHP Orientado a Objetos.