lu002047 0 Denunciar post Postado Abril 9, 2015 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); } Compartilhar este post Link para o post Compartilhar em outros sites