Bienvenido a la sección de Preguntas y Respuestas, donde puedes plantear tus dudas e inquietudes técnicas y recibir respuestas de otros miembros de la comunidad. Si deseas consultar el foro anterior puedes hacerlo a través del enlace: Foro Anterior (Solo Lectura)

condicionar una busqueda en un buscador

0 positivos 0 negativos
390 vistas

hola estoy ahciendo un bucador para una base de datos y tengo tres tipos de busqueda por artista y como por titulo de cancion pero no se como condicionar la busqueda al momento de recuperar los datos este es mi codigo

<?php require_once('Connections/localhost.php'); ?>
 
<h3>has tu busqueda </h3>
 
<?
include 'config.php';
?>
 
<form action="buscador.php" method="get">
<input type="text" name="palabra" value="<?  echo ($_GET["palabra"]);  ?>"  />
<input type="submit" name="buscador" value="Buscar"  />
</form>
 
<? 
 
if ($_GET['buscador'])
{
 
$buscar = $_GET['palabra'];
 
if (empty($buscar))
{
echo "No se ha ingresado ninguna palabra";
}
else
{
 
$sql = "SELECT * FROM con_artista WHERE artita LIKE '%$buscar%'";
$result = mysql_query($sql,$connect);
 
$total = mysql_num_rows($result);
 
if ($row = mysql_fetch_array($result)) {
 
 
echo "-Total de resultados: $total";
 
do {
?>
<br>
<br>
( <? echo $row['num']; ?>) - <? echo $row['titulo']; ?> - <? echo $row['artita']; ?>
 
<?
}
while ($row = mysql_fetch_array($result));
}
else
{
echo "No se encontraron resultados para: $buscar";
}
}
}
?>
 

 

preguntado por nelson (20 puntos) Oct 2, 2014 en MySQL
tu duda no se entiende, ¿que quieres condicionar? ¿el query? ¿lo que recives del query? no se entiende

1 Respuesta

2 positivos 0 negativos
buenas ya lo resolvi coloque un combo list y lo pase por el metodo get y al momento de realizar la busqueda llame la variable de la lista activa
respondido por nelson (20 puntos) Oct 8, 2014
...