<?php
error_reporting(E_ALL ^ E_DEPRECATED);
$host_db="localhost"; //Server host_db
$user_db="root"; //User host_db
$pass_db=""; //Pass host_db
$name_db="anime"; //Name base date
$texto=array();
$busqueda = "SELECT * FROM animes ";
$link = mysql_connect($host_db, $user_db, $pass_db);
mysql_select_db($name_db, $link);
if ((isset($_POST["button_send"])) && ($_POST["button_send"] == "search")) { // Validamos el form
//Escapamos caracteres Especiales con mysql_real_escape_string
$genero = $_POST["filtro"];
$genero = mysql_real_escape_string($genero);
//Escapamos caracteres Especiales con mysql_real_escape_string
$tipo = $_POST["tipo"];
$tipo = mysql_real_escape_string($tipo);
//Escapamos caracteres Especiales con mysql_real_escape_string
$emision = $_POST["emision"];
$emision = mysql_real_escape_string($emision);
//Condicional cuando recibe por POST_
if( $tipo != "" ) {
$texto[0] = " tipo LIKE '%$tipo%' ";
} else { //En caso de no escojer nada esta sera default
$tipo0="anime";
$texto[0] = " tipo LIKE '%$tipo0%' ";
}
//Condicional cuando recibe por POST_
if( $genero != "" ) {
$texto[1] = " AND generos LIKE '%$genero%' ";
}
//Condicional cuando recibe por POST_
if( $emision != "" ) {
$texto[2] = " AND estado LIKE '%$emision%' ";
}
//Unimos todo los parametros en caso de aver seleccionado
$texto_acambiar = implode(" " , $texto);
$busqueda.= "WHERE ".$texto_acambiar;
echo $busqueda ."<br>"; //resultado de la union
}
$query = mysql_query($busqueda, $link) or die(mysql_error()); //Busqueda despues de recibir las variables
$count=mysql_num_rows($query);
if($count>0){ // if En caso de no haver resultados
while ($row = mysql_fetch_array($query)){
echo $row['nombre']."<br>";
}
}else { //Cuando no hay Resultados
echo "No se encontro resultados";
}
?>