Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera como faço para listar so quando todos que tiverem datas vencidas tiver com status 1
$carnes = mysqli_query($conn, "SELECT * FROM carnes WHERE vencimento < '$dataatual' AND status = '1' GROUP BY id_associado DESC LIMIT $inicio, $maximo");
porque tipo se eu coloco assim se tiver so um com data vencida status 1 ele ja mostra com pago e preciso que mostre quando todos tiverem com status 1Eu consegui assim:
<?php
date_default_timezone_set('America/Recife');
$dataatual = date('Y-m-d');
$pag = (isset($_GET['pag'])) ? strip_tags((int)$_GET['pag']) : '1';
$maximo = '10';
$inicio = ($pag * $maximo) - $maximo;
$carnes = mysqli_query($conn, "SELECT * FROM carnes WHERE vencimento < '$dataatual' AND status = '1' GROUP BY id_associado DESC LIMIT $inicio, $maximo");
while($rowcarne = mysqli_fetch_assoc($carnes)){
?>
<?php
$id = $rowcarne['id_associado'];
$sql = mysqli_query($conn, "SELECT * FROM carnes WHERE id_associado = '$id' AND vencimento < '$dataatual' AND status = '0'");
$resultado = mysqli_num_rows($sql);
?>
<?php if($resultado > 0){}else{?>
<?php
$id_s = $rowcarne['id_associado'];
$clientes = mysqli_query($conn, "SELECT * FROM associado WHERE idassociado = '$id_s'");
while($row_s = mysqli_fetch_assoc($clientes)){
?>
<tr class="danger">
<td>
<?php echo $row_s['idassociado'];?>
</td>
<td><?php echo $row_s['nome'];?></td>
<td><?php echo $row_s['cpf'];?></td>
<td align="right"><a href="?acao=alterarassociado&id=<?php echo $row_s['idassociado'];?>&idendereco=<?php echo $row_s['endereco_idendereco'];?>" class="btn btn-primary">Ver</a></td>
</tr>
<?php }?>
<?php }?>
<?php } ?>
.
você precisa criar uma condição, ai é mais um problema de logica do que de programação, tente o seguinte:
1 - conte quantos registros de "carne " você tem que seja do mesmo grupo ou lote sem consultar a data
EX1:10 carnes
Com base nisso rode a verificação e só peça para que ele exiba quando o total vencido for "idêntico" ao total de registro de carnes cadastrados.
posso te ajudar com a logica, qual coisa posta o codigo ai