Hola amigos de taringa....
Mucho tiempo busque la manera de tener una seccion de busqueda avanzada en mi web...
y pues porfin lo logre...
creamos un archivo .php por ejemplo search.php
bien podemos crear el formulario desde ahi mismo
echo ("
<form method='GET' action='buscar.php'>
<input type='text' autocomplete='off' placeholder='Escribe tu Busqueda...' name='search'>
<input type='submit' value='BUSCAR!'>";
echo ("<br>";
no olvidemos al inicio poner la coneccion de la base de datos y esto
$search=$_GET['search'];
y este codigo...
no lo voy a explicar por que tiene funciones basicas como if while echo
if($search != ""{
$a=mysql_query("ALTER table tabla_a_buscar drop una_variable";
$b=mysql_query("ALTER table tabla_a_buscar add la_misma_variable int(2)";
$sql=mysql_query("SELECT * FROM nombre WHERE nombre LIKE '%$search%'";
while($row=mysql_fetch_array($sql)){
if($row['la_variable_del_principìo']!=1){
$s = $row['codigo'];
$ya=mysql_query("update tabla_a_buscar set la_variable_del_principio =1 where codigo =$s";
echo (" * ".$row['nombre']."<hr><p>".$row['contenido']."</p><hr><br>";
}
}
$sql=mysql_query("SELECT * FROM una_variable WHERE contenido LIKE '%$search%'";
while($row=mysql_fetch_array($sql)){
if($row['la_variable_del_principio']!=1){
$s = $row['codigo'];
$ya=mysql_query("update tabla_a_buscar set la_variable_del_pricipio =1 where codigo=$s";
echo (" * ".$row['nombre']."<hr><p>".$row['contenido']."</p><hr><br>";
}
}
}else {
echo ("Busqueda de $search Incorrecta";
}
todo lo de rojo se cambia por lo de la base de datos como titulo
es = )
Gracias Por leer Puntuen comenten y Pregunten si algo
Mucho tiempo busque la manera de tener una seccion de busqueda avanzada en mi web...
y pues porfin lo logre...
creamos un archivo .php por ejemplo search.php
bien podemos crear el formulario desde ahi mismo
echo ("
<form method='GET' action='buscar.php'>
<input type='text' autocomplete='off' placeholder='Escribe tu Busqueda...' name='search'>
<input type='submit' value='BUSCAR!'>";
echo ("<br>";
no olvidemos al inicio poner la coneccion de la base de datos y esto
$search=$_GET['search'];
y este codigo...
no lo voy a explicar por que tiene funciones basicas como if while echo
if($search != ""{
$a=mysql_query("ALTER table tabla_a_buscar drop una_variable";
$b=mysql_query("ALTER table tabla_a_buscar add la_misma_variable int(2)";
$sql=mysql_query("SELECT * FROM nombre WHERE nombre LIKE '%$search%'";
while($row=mysql_fetch_array($sql)){
if($row['la_variable_del_principìo']!=1){
$s = $row['codigo'];
$ya=mysql_query("update tabla_a_buscar set la_variable_del_principio =1 where codigo =$s";
echo (" * ".$row['nombre']."<hr><p>".$row['contenido']."</p><hr><br>";
}
}
$sql=mysql_query("SELECT * FROM una_variable WHERE contenido LIKE '%$search%'";
while($row=mysql_fetch_array($sql)){
if($row['la_variable_del_principio']!=1){
$s = $row['codigo'];
$ya=mysql_query("update tabla_a_buscar set la_variable_del_pricipio =1 where codigo=$s";
echo (" * ".$row['nombre']."<hr><p>".$row['contenido']."</p><hr><br>";
}
}
}else {
echo ("Busqueda de $search Incorrecta";
}
todo lo de rojo se cambia por lo de la base de datos como titulo
es = )
Gracias Por leer Puntuen comenten y Pregunten si algo

