Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia
meu código busca as informações do banco e imprime na tela através de uma lista
no banco tem alguns campos de variáveis, sendo elas preenchidas com "sim" ou "nao"
se os 5 campos for ==sim' ele me da o resultado de "concluído", caso contrario me da o resultado "pendente"
Até ai blz.. ele esta fazendo a leitura correta, porem alem dessas 5 variáveis o banco também tem um campo com nome de concluída, no qual o valor deve ser "sim" ou "nao"
coloquei um script de UPDATE antes de imprimir o "concluida" porem o update não esta funcionando, e o motivo não consegui encontrar
alguém poderia me ajudar?
segue o código
<?php
$qry_emps = mysql_query("SELECT * FROM emps ORDER BY id");
while($fetch_emps = mysql_fetch_array($qry_emps)){
$razao = $fetch_emps['razao'];
$das = $fetch_emps['das'];
$pis = $fetch_emps['pis'];
$cofins = $fetch_emps['cofins'];
$cs = $fetch_emps['cs'];
$ir = $fetch_emps['ir'];
?>
<div class="exemplo">
<?php if ($das != 'nao' && $pis != 'nao' && $cofins != 'nao' && $cs != 'nao' && $ir != 'nao')
{$update = "UPDATE emps SET concluida='sim' WHERE id = '1'";
echo '<div class="concluida">Concluida</div>';
}else{echo '<div class="concluir">Pendente</div>';}
?>
</div>
<?php } ?>
lembrando que o if no final do script esta fazendo a leitura correta dos campos variáveis, pois me retorna corretamente se esta concluída ou nãoCarregando comentários...