Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, boa tarde!
Estou tentando criar uma função para retornar os dados de um select, mas não está retornando nada.
Testei fora da função e os dados aparecem, o que estou errando? Podem me ajudar?
Obrigado!
Segue meu código abaixo:
function status(&$int){
$i=0;
$consultaChamado = mysql_query("SELECT * FROM helpdesk.hdk_solicitacao where COD_STATUS=".$codStatus.";");
$consultaTipo = mysql_query("SELECT DES_MOTIVO FROM helpdesk.hdk_solicitacao_motivo a, helpdesk.hdk_solicitacao b where a.COD_MOTIVO = b.COD_MOTIVO AND b.COD_STATUS=".$codStatus.";");
$consultaCliente = mysql_query("SELECT NOM_USUARIO FROM helpdesk.hdk_usuario a, helpdesk.hdk_solicitacao b WHERE a.COD_USUARIO = b.COD_USUARIO AND b.COD_STATUS=".$codStatus.";");
$consultaStatus = mysql_query("SELECT DES_STATUS FROM helpdesk.hdk_solicitacao_status a, helpdesk.hdk_solicitacao b where a.COD_STATUS = b.COD_STATUS;");
echo "<table border='1px' cellspacing='0' cellpadding='2'><tr><th align='center'>Data</th><th align='center'>Tipo</th><th align='center'>Cliente</th><th align='center'>Chamado</th><th align='center'>Status</th></tr>";
while ($dados = mysql_fetch_array($consultaChamado)){
$cliente = mysql_fetch_array($consultaCliente);
$tipo = mysql_fetch_array($consultaTipo);
$status = mysql_fetch_array($consultaStatus);
//data
$DAT_CADASTRO= $dados['DAT_CADASTRO'];
$i=$i+1;
//ano
$anoInt = explode(',',$DAT_CADASTRO);
$anoString = implode(':',$anoInt);
$anoMostrar = substr($anoString, 0, 4);
//mes
$mesMostrar = substr($anoString, 4, 2);
//dia
$diaMostrar = substr($anoString, 6, 2);
if($tipo != 0){
$exibe = ("<tr><td width='30px'>".$diaMostrar."/".$mesMostrar."/".$anoMostrar."</td><td width='120px'>".$tipo['DES_MOTIVO']."</td><td width='250px'>".$cliente['NOM_USUARIO']."</td><td width='50px'>".$dados['COD_SOLICITACAO']."</td><td bgcolor='#ff9900'>".$status['DES_STATUS']."</td></tr>");
return $exibe;
}else{
$exibe = ("<tr><td width='30px'>".$diaMostrar."/".$mesMostrar."/".$anoMostrar."</td><td width='120px'>"."N informado"."</td><td width='250px'>".$cliente['NOM_USUARIO']."</td><td width='50px'>".$dados['COD_SOLICITACAO']."</td><td bgcolor='#ff9900'>".$status['DES_STATUS']."</td></tr>");
return $exibe;
}
}
echo "</table>";
echo "<p>-----------------------------------------------------------------------------------------------------------------------</p>";
echo utf8_encode("Total de novas solicitações:".$i);
}
if ($_POST['1']!== null && $_POST['2'] == null{
$string = '1';
$codStatus = (int)$string;
echo status($codStatus);
}Carregando comentários...