Estou montando uma pesquisa analítica no php, mas estou sofrendo a dois dias, se alguém puder dar uma força
Aqui ele captura através de várias checkboxes os clientes que terei que pesquisar...
if ($_POST['user'] <> ""){
$input = $_POST['user'];
$ctrl=false;
foreach($input as $user) {
if(!$ctrl)
{
$sqx='".$user."'";
$ctrl=true;
}
$sqx .= " OR usuario LIKE '".$user."'";
}
//echo $sqx;
}
else
{
}
Aqui ele captura a data e converte para pesquisa...
$slower = $_POST["data_01];
$exp = explode("/",$slower);
$ndata = $exp[2]."-".$exp[1]."-".$exp[0];
Aqui é a consulta em si..
$sqele = "SELECT * FROM alunos WHERE usuario LIKE ".$sqx." AND data LIKE '$ndata";
$alunos=mysql_query($sqele);
$resultado = mysql_num_rows($alunos);
Ele simplesmente não efetua a pesquisa, ele conta todos os cadastros que possui tal usuário, mas não faz o filtro para a data específica da pesquisa.. se alguém puder me ajudar.. agradeço de verdade....
Pergunta
Panthro
Galera bom dia....
Estou montando uma pesquisa analítica no php, mas estou sofrendo a dois dias, se alguém puder dar uma força
Aqui ele captura através de várias checkboxes os clientes que terei que pesquisar...
if ($_POST['user'] <> ""){
$input = $_POST['user'];
$ctrl=false;
foreach($input as $user) {
if(!$ctrl)
{
$sqx='".$user."'";
$ctrl=true;
}
$sqx .= " OR usuario LIKE '".$user."'";
}
//echo $sqx;
}
else
{
}
Aqui ele captura a data e converte para pesquisa...
$slower = $_POST["data_01];
$exp = explode("/",$slower);
$ndata = $exp[2]."-".$exp[1]."-".$exp[0];
Aqui é a consulta em si..
$sqele = "SELECT * FROM alunos WHERE usuario LIKE ".$sqx." AND data LIKE '$ndata";
$alunos=mysql_query($sqele);
$resultado = mysql_num_rows($alunos);
Ele simplesmente não efetua a pesquisa, ele conta todos os cadastros que possui tal usuário, mas não faz o filtro para a data específica da pesquisa.. se alguém puder me ajudar.. agradeço de verdade....
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.