How could I make a filter like that of the example image?
The part of the tables with the data and SELECT
to look for is quiet. What I'm suffering from is how to assemble PHP code for this, maybe someone has a way for me to learn how to do those filters.
I'm learning this language yet, I've already looked into this subject but found nothing very enlightening, especially something that helps in the first steps.
ESTRUTURADOBANCO:TABELAATIVIDADES-COD_ATIVIDADE-CODOPERADOR_ATIVIDADE-NOME_ATIVIDADE-DATAINICIO_ATIVIDADE-DATAFIM_ATIVIDADE-STATUS_ATIVIDADETABELAOPERADORES-COD_OPERADOR-NOME_OPERADOR**EXEMPLODECÓDIGODERESULTADO:**<?phpsession_start();$Act=$_GET['act'];if(isset($Act)){if($Act=="filtraratv"){
$status = trim($_POST['STATUS_ATIVIDADE']);
$operador = trim($_POST['CODOPERADOR_ATIVIDADE']);
$dataini = $_POST['DATAINICIO_ATIVIDADE'];
$datafim = ($_POST['DATAFIM_ATIVIDADE']);
if(file_exists("../../config.php")) {
require "../../config.php";
} else {
echo "Arquivo config.php nao foi encontrado";
exit;
}
if(!function_exists("Abre_Conexao")) {
echo "Erro o arquivo config.php foi auterado, nao existe a função Abre_Conexao";
exit;
}
Abre_Conexao();
$busca = mysql_query("select * from atividades WHERE status_atividade ='$status'");
$row = mysql_num_rows($busca);
if ($row==0) {
echo "Não há dados";
}
else {
wwhile($l = mysql_fetch_array($busca)) {
$status = $l["STATUS_ATIVIDADE"];
echo "<option value=\"$status\">STATUS: $status</option>\n";
}
}
}
}
?>
NOTE: RETURN CODE: When you execute with some condition (Filter) that does not satisfy the search, it is displaying the message that says: "No results found with these criteria", but when you execute a search that there is a result, only a blank page ...