hola he estado leyendo y buscando algo sobre buscadores en mi base de dato y he conseguido hacerme uno, pero cuando le doy a buscar tengo que meter todo el dato del camo.
¿Como podria modificar este codigo, para que con tan solo conosca algo del campo me lo busque, y que no diferencie de mayuscula y minusculas?
ejemplo: si un campo tiene: Comunidad Del Rocio
yo pueda buscar por Rocio, rocio, Comuni, comunidad, Comunidad.
Este es el codigo que estoy utilizando:
<html>
<head>
<title></title>
</head>
<body>
<?php
$base="gestion";
$dbcnx = @mysql_connect ("localhost","usuario", "password");
mysql_select_db($base);
if (!$dbcnx){
echo ("<p>No es posible establecer conexion"."con el servidor. Intentelo de nuevo.</p>");
exit ();
}
if (!@mysql_select_db("gestion") ){
echo ("<p>No es posible establecer base de dato.</p>");
exit ();
}
?>
<p> Introduce el nombre de la comunidad a buscar: </p>
<blockquote>
<?php
$result = @mysql_query("select idcomunidad, nombrecomunidad from comunidades where nombrecomunidad like '$busca'");
if (!result) {
echo ("<p> performing query: ". mysql_error () ."</p>");
exit ();
}
while ($row = mysql_fetch_array ($result)) {
echo ("<p>" .$row["nombrecomunidad"]."</p>");
}
$busca=0
?>
<form action="<?=$PHP_SELF?>" method="post"><p><br />
Comunidad: <input type="text" name="busca" size="20" MAXLENGTH="255" /> </br>
<input type="submit" name="submit" valvue="BUSCA" />
</P>
</form>
</body>
</html>