Amigo Nemutagk gracias por tu respuesta pero se me hace algo complejo entenderlo, talvez se este arrancando los pelos al leer este comentario diciendo "pero si esta mas claro que el agua" pero no tengo mucho nivel en programación, pero pude realizar una parte, el cual ya me muestra los resultados parecidos por decir si pongo 1,alicate,45 y el buscador me muestra q tengo ese producto con esas caracteristicas (cosa q antes q no me mostraba)
Código PHP:
<?php
include("conexion.php");
$id= $_POST[id];
$nombre= $_POST[nombre];
$costo= $_POST[costo];
$cadena = "SELECT id,nombre,costo FROM items WHERE
id like '$id%' and
nombre like '%$nombre%' and
costo like '$costo%' ";
$query = mysql_query($cadena);
while ($resultado = mysql_fetch_array($query))
{
echo "id ".$resultado[id]."<br>";
echo "nombre ".$resultado[nombre]."<br>";
echo "costo ".$resultado[costo]."<br>";
echo "<hr><br>";
}
?>
Pero ahora tengo un problema como el id es unico y quiero q me muestre si quiero buscar un item con el id 1 q me muestre los items con el id 1, pero me muestra 1,11,21 es decir los que tienen uno y yo quiero la busqueda exacta de 1.
Segun entiendo el valor
con el comodin % es por lo q me muestra las coincidencias , pero si pongo
o
ya no funciona el buscador. ¿Como deberia ponerlo?