<?php
$os_result = $_POST['os_result'];
if (!empty($os_result)){
$sql = mysql_query("SELECT *, date_format(os_data,\"%d/%m/%Y %H:%i\") AS DATACRI FROM tb_os AS o \r
WHERE o.os_situacao = '$os_result' ORDER BY o.os_codigo ASC");
//$sql = mysql_query("SELECT *, date_format(os_data,\"%d/%m/%Y %H:%i\") AS DATACRI FROM tb_os AS o \r
//WHERE o.os_situacao = '3'");
$linha01 = mysql_fetch_assoc($sql);
$condicao = $linha01['os_situacao'];
$result = mysql_num_rows($sql);
echo $os_result;
}else{
$sql = mysql_query("SELECT *, date_format(os_data,\"%d/%m/%Y %H:%i\") AS DATACRI FROM tb_os AS o ");
$condicao = 5;
$result = mysql_num_rows($sql);
}
switch($condicao){
case 1;
$SitSolic = "AGUARDANDO PEÇA";
break;
case 2;
$SitSolic = "SERVIÇO INDISPONÍVEL";
break;
case 3;
$SitSolic = "FINALIZADA";
break;
case 4;
$SitSolic = "CADASTRADA";
break;
case 5:
$SitSolic = "TODAS";
break;
}
Pergunta
mulequim
OLÁ PESSOAL, realizo uma consulta no banco, ele conta o número de registro existentes, mas não consegue imprimir nenhum na tela..
Se alguém puder me ajudar vejam meu código!!
<table width="700px" align="center" cellspacing="0" cellpadding="0">
<?php
$os_result = $_POST['os_result'];
if (!empty($os_result)){
$sql = mysql_query("SELECT *, date_format(os_data,\"%d/%m/%Y %H:%i\") AS DATACRI FROM tb_os AS o \r
WHERE o.os_situacao = '$os_result' ORDER BY o.os_codigo ASC");
//$sql = mysql_query("SELECT *, date_format(os_data,\"%d/%m/%Y %H:%i\") AS DATACRI FROM tb_os AS o \r
//WHERE o.os_situacao = '3'");
$linha01 = mysql_fetch_assoc($sql);
$condicao = $linha01['os_situacao'];
$result = mysql_num_rows($sql);
echo $os_result;
}else{
$sql = mysql_query("SELECT *, date_format(os_data,\"%d/%m/%Y %H:%i\") AS DATACRI FROM tb_os AS o ");
$condicao = 5;
$result = mysql_num_rows($sql);
}
switch($condicao){
case 1;
$SitSolic = "AGUARDANDO PEÇA";
break;
case 2;
$SitSolic = "SERVIÇO INDISPONÍVEL";
break;
case 3;
$SitSolic = "FINALIZADA";
break;
case 4;
$SitSolic = "CADASTRADA";
break;
case 5:
$SitSolic = "TODAS";
break;
}
?>
<tr>
<td colspan="4" class="titulo2">Resultado(s): <?php echo " ".$result.". Seleção: ".$SitSolic."." ?> </td>
</tr>
<tr>
<td colspan="1" class="titulo">Nº - DATA</td>
<td colspan="1" class="titulo">SOLICITANTE</td>
<td colspan="1" class="titulo">SEÇÃO</td>
<td colspan="1" class="titulo">SERVIÇO</td>
</tr>
<?php
if ($result >=1){
while ($linha = mysql_fetch_array($sql)){
$numero = $linha['os_codigo'];
$numero .= " - ";
$numero .= $linha['DATACRI'];
$secaoB = $linha['os_secao'];
$solicitante = $linha['os_nomedeguerra'];
$descricao = $linha['os_descricao'];
//$situacao = $linha['os_situacao'];
//$dataSit = $linha['cOs_data'];
//$dataSitFor = strtotime($dataSit);
?>
<tr >
<td class="titulo2"><?php echo $numero; ?></td>
<td class="titulo2"><?php echo $secaoB; ?></td>
<td class="titulo2"><?php echo $solicitante; ?></td>
<td class="titulo2"><?php echo $descricao; ?></td>
</tr>
<?php
}
}
mysql_free_result($sql);
?>
</table>
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.