Script bem básico que não roda corretamente
Olá pessoal
Não to conseguindo fazer oque quero, tenho o seguinte script PHP:
<?
include_once "config.php";
$pega_clicados_temp = mysql_query("SELECT * FROM `ativo` WHERE clicados_temp>='1'") or die(mysql_error());while($a=mysql_fetch_array($pega_clicados_temp)) {
$creditos_m = $a["creditos"];
$clicados_m_temp = $a["clicados_temp"];
$login_m = $a["login"];
$id_cadastro_m = $a["id_cadastro"];
} //pega blog com clicados
$atualiza_cre = $clicados_m_temp + $creditos_m;
$insere_clicados = mysql_query("update ativo set `creditos`='$atualiza_cre' where `id_cadastro`='$id_cadastro_m' AND `login`='$login_m'") or die(mysql_error());
$remove_clicados = mysql_query("update ativo set `clicados_temp`='0' where `id_cadastro`='$id_cadastro_m' AND `login`='$login_m'") or die(mysql_error());
?>
Quero que ele pegue o número do campo 'clicados_temp' e some com o número do campo 'creditos' e depois atualize o campo 'creditos' com a soma que foi feita e depois disso atualize o campo 'clicados_temp' para 0 (zero).
Blz o script funciona corretamente, porém ele só faz isso com o último registro, e preciso que ele faça isso com todos os registros pois esse script será rodado via Cron Job.
Agradeço
Discussão (3)
Carregando comentários...