Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

drk1

[Resolvido] PHP, Sql e MYSQL

Recommended Posts

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.