$sql = "SELECT a.ped_data, a.ped_id, a.ped_numero, b.cliente_cli_id, c.cli_razao, DATEDIFF(CURDATE(),a.ped_data) AS dias, d.usu_nome FROM pedido a
INNER JOIN historico_rel b ON a.historico_rel_hir_id = b.hir_id
INNER JOIN cliente c ON b.cliente_cli_id = c.cli_id
INNER JOIN usuario d ON b.usuario_usu_id = d.usu_id
WHERE a.ped_tipo <> 2 AND a.ped_gratuito = 0 AND a.ped_status = 1
GROUP BY usuario_usu_id, cli_id HAVING MAX(ped_data)
ORDER BY dias DESC, usu_nome";
$res = mysql_query($sql) or die (mysql_error());
while($row=mysql_fetch_array($res)){
$ped_data = $row["ped_data"];
$cliente_cli_id = $row["cliente_cli_id"];
$dias = $row["dias"];
$c++;
if($dias < 91){
$perfil = 0;
}
if($dias > 90){
$perfil = 1;
}
$sql = ("UPDATE cliente SET cli_perfil = '$perfil' WHERE cli_id = '$cliente_cli_id'");
$sql = mysql_query($sql) or die (mysql_error());
Porém não está atualizado o perfil para aqueles que tem mais de 90 dias o perfil deverá ser = '1'.
Editado por Denis Courcy Melhorar entendimento do código / Regra 3.6
Pergunta
Tchello
estou tentando executar a seguinte rotina:
Porém não está atualizado o perfil para aqueles que tem mais de 90 dias o perfil deverá ser = '1'.
Editado por Denis CourcyMelhorar entendimento do código / Regra 3.6
Link para o comentário
Compartilhar em outros sites
1 resposta 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.