Outra dica básica, estamos em um cenário hipotético aonde o sistema abre uma janela popup, ao executar uma determinada ação na popup, a tela do sistema deve sofrer um refresh.
Para isso, basta usar o código abaixo:
window.opener.location.reload();
Desenvolvimento Web, Administração Linux e Curiosidades
Outra dica básica, estamos em um cenário hipotético aonde o sistema abre uma janela popup, ao executar uma determinada ação na popup, a tela do sistema deve sofrer um refresh.
Para isso, basta usar o código abaixo:
window.opener.location.reload();
Tinha isso guardado num txt bem antigo, mas me são de grande utilidade:
#Email: ^([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([a-z,A-Z]){2,3}([0-9,a-z,A-Z])?$ #CEP: ^[0-9]{5}-{1}[0-9]{3}$ #Data (mm/dd/yyyy): ^((0?[1-9]|[12]d)/(0?[1-9]|1[0-2])|30/(0?[13-9]|1[0-2])|31/(0?[13578]|1[02]))/(19|20)?d{2}$ #Data (dd/mm/yyyy): ^(0[1-9]|[12][0-9]|3[01])\/(0[1-9]|1[012])\/[12][0-9]{3}$ #Hora: ^(?:[01]d|2[0-3]):[0-5]d:[0-5]d$ #Decimal: ^[+-]?((d+|d{1,3}(,d{3})+)(.d*)?|.d+)$ #float ou int ^([0-9])+(\.[0-9]{1,2})?$ #CPF: ^[0-9]{3}.[0-9]{3}.[0-9]{3}-[0-9]{2}$
Essa é básica, mas vejo muita gente se quebrando e fazendo códigos mirbolantes via script pra isso.
Para deletar qualquer registro com mais de 30 dias somente usando SQL (não esqueça de substituir o campo `date` pelo nome do campo que irá utilizar e `minha_tabela` pelo nome da tabela.
DELETE FROM `minha_tabela` WHERE `date` < DATE_SUB(NOW(), INTERVAL 30 DAY);
———————————————-
Posted Listening: “The Evil That Men Do – Iron Maiden”