Bom dia,
Estou precisando fazer com quem esse código verifique no meu banco se todos os status de itens estão "prontos", se todos estiverem preciso que ele altere o status do pedido para "pronto". No código abaixo ele já muda o status do pedido assim que eu altero o status do ultimo item da tabela. alguém pode me ajudar?
<?php
$status = $_GET["idItem"];
$idPedido = $_GET["id"];
if($status){
include ("conecta.php");
$sql = 'update itens set status_item="pronto" where id_item = '.$status.'';
$resultado = mysql_query($sql,$conexao) or die (mysql_error());
$sql = 'select status_item from itens where id_pedido='.$idPedido.'';
$resultado = mysql_query($sql,$conexao) or die (mysql_error());
while($dados = mysql_fetch_assoc($resultado)){
$statuspedido = array_search('preparando', $dados);
}
if($statuspedido == null){
$sql = 'update pedidos set status_pedidos="pronto" where id_pedidos = '.$idPedido.'';
$resultado = mysql_query($sql,$conexao) or die (mysql_error());
}
}
?>