drk1 0 Denunciar post Postado Julho 22, 2011 Boa tarde!! (Dei uma organizada) Depois de muito tentar, muitas gambiarras feitas, pouco progresso, desespero de ter de entregar daqui umas 2 horas, venho aqui recorrer a quem realmente sabe HAHA seguinte "problema" : preciso fazer uma pesquisa de "data até data2", então fiz uma função, e depois preciso pesquisar uma "situaçao" e dai mostrar ao "cliente" segue script's: <?php include "../../../../include/funcoesphp/funcoesbd/funcoesbd.php"; include "../../../../include/conexao.php"; $funcreg=$_GET["funcreg"]; $dataini=$_POST["txtdataini"]; $datafinal=$_POST["txtdatafinal"]; //$pesquisa=pesquisacompromisso($dataini,$datafinal,"finalizada"); $resultado=vercompromissosfina($dataini,$datafinal,$funcreg,"finalizada"); if (mysql_num_rows($resultado) == 0) { echo "<img src='../../imagens/warning.gif'><font size='5'>Nenhum agendamento!</font>"; }else{ ?> :: SEUS AGENDAMENTOS CONFIRMADOS :: <table border="1" align="center" bordercolor="#77bb9ed" width="100%"> <tr> <td align="center" width="6%"><font size="2"><strong>AGENDAMENTO</strong></font></td> <td align="center" width="13%"><font size="2"><strong>DATA</strong></font></td> <td align="center" width="8%"><font size="2"><strong>HORA</strong></font></td> <td align="center" width="35%"><font size="2"><strong>MOTIVO</strong></font></td> <td align="center" width="30%"><font size="2"><strong>CONTATO</strong></font></td> </tr> <tr> <?php while($dados=mysql_fetch_array($resultado)) { $registro=$dados['numero']; $datacomp=$dados['datacomp']; $datacomp1=explode("-",$datacomp); $datacomp2=$datacomp1[2]."-".$datacomp1[1]."-".$datacomp1[0]; $horacomp=$dados['horacomp']; $horacomp1=explode(":",$horacomp); $horacomp2=$horacomp1[0].":".$horacomp1[1]; $motivo=$dados['motivo']; $nomesolic=$dados['nome']; ?> <td align="center"><font size="2"><?php echo $registro ?></font></td> <td><font size="2"><?php echo $datacomp2 ?></font></td> <td align="center"><font size="2"><?php echo $horacomp2 ?></font></td> <td align="center"><font size="2"><?php echo $motivo ?></font></td> <td><font size="2"><?php echo $nomesolic ?></font></td> e as funções: function vercompromissosfina($dataini,$datafinal,$funcreg,'$situacao'){ $sql=mysql_query("SELECT agendamentos.numero,agendamentos.idusucliente,agendamentos.datacomp,agendamentos.horacomp,agendamentos.motivo,agendamentos.situacao,usuariocliente.nome FROM agendamentos INNER JOIN usuariocliente ON agendamentos.idusucliente = usuariocliente.iduscliente and agendamentos.regfunc='$funcreg' and agendamentos.situacao='$situacao' WHERE datacomp BETWEEN '$dataini' AND '$datafinal'") or die (mysql_error()); //retorna resultado return $sql; } e agora da esse erro "Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting '&' or T_VARIABLE in D:\EasyPHP-5.3.6.0\www\empresaxyz\include\funcoesphp\funcoesbd\funcoesbd.php on line 63" desculpem a bagunça, e as gambiarras que são MUITAS. poderiam tentar me explicar o porque de nao dar certo? e se tiverem duvidas nesse lixeiro todo, tentarei explicar melhor grato a todos. Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Tavares 167 Denunciar post Postado Julho 23, 2011 Tópico marcado como resolvido, à pedidos do autor. (Se possível, poste sua solução, para que possa auxiliar alguém futuramente.) Compartilhar este post Link para o post Compartilhar em outros sites