Array
(
)

Tem como fazer uma consulta Postgresql via checkbox com jquery?

Estacio
   - 20 fev 2015

Eu tenho o seguinte problema: Preciso fazer uma pesquisa no banco de dados que retorne os dados iguais ou superiores ao dia atual caso um checkbox não esteja marcado, caso ele for marcado a consulta traz todos os resultados desde o primeiro até o último.
Tentei da seguinte forma:
<script type="text/javascript">
$("#idPesquisar").click(function(){

$("#pesquisa_retroativa").attr('checked', true);

if($(this).is(':checked'))
{

</script>
<?php

$select = Doctrine::getTable('Atendimentos')->createQuery('t')
->select("t.*")
->where('t.data_hora >= now()');
?>
<script type="text/javascript">
}

else
{
</script>
<?php
$select = Doctrine::getTable('Atendimentos')->createQuery('t')
->select("t.*")

?>
<script type="text/javascript">
}
});
</script>

Marisiana
   - 20 fev 2015

Ocorre algum erro?

Estacio
   - 20 fev 2015

Eu uso um framework (Symfony 1.4) - quando dou um f5 na tela (após fazer esse script acima) a tela fica em branco, e no console do Firefox em rede aparece um erro com status 500 internal server error.

Marisiana
   - 20 fev 2015

A função que retorna os dados do banco de dado está retornando os dados corretamente?

Estacio
   - 21 fev 2015

Sim, se eu tirar os scripts, o lugar onde deve aparecer os dados, traz os dados que eu quero, após colocar o script pra condição ali que dá o 500 internal server error. Eu já testei a função so pra verificar se o checkbox é selecionado e se for selecionado da um alert e funcionou, só com a query do banco de dados qeu não funciona, hum.

Marisiana
   - 23 fev 2015

Veja se o conteúdo desse link pode te ajudar... Manipulando Checkbox e Radio Button com jQuery

Marisiana
   - 23 fev 2015

Encontrei essa videoaula aqui no Devmedia Video: Selecionando campos do tipo checkbox - Curso de jQuery Básico - Aula 31
Ela faz parte desse curso Curso de jQuery Básico