Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandro Vieira Pinho

O último click em um banner

Recommended Posts

Olá Pessoal,Estou desenvolvendo um sistema de banner rotativo com php, mysql e dreamweaver ta ficando muito legal e funcional (o rimô)Os banners podem ser .gif ou .swf fiz contador de clicks, agora eu queria acrescentar um recurso importantíssimo pra completar.A data do último Click no banner. Isto estou usando este codígo mas ta dando erro, se álguém poder me ajudar.$date = date("d-m-Y");$insertSQL = ("INSERT INTO banners (banner_data_alt) VALUES = ($date) WHERE banner_id=$row_rsBanner[0]");$Result1 = mysql_query($insertSQL, $ConnProdutos) or die(mysql_error());

Compartilhar este post


Link para o post
Compartilhar em outros sites

você deve usar update no lugar de insert, o banner já está inserido.

 

PHP [/tr][tr]

$date = date("d-m-Y");

$updateSQL = ("UPDATE banners SET banner_data_alt = ($date) WHERE banner_id=$row_rsBanner[0]");

[/tr]

 

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ops ! Está fazendo isso pq você não está utilizando aspas no campo data, então está fazendo a subtração de 24 - 11 - 2004, que é igual a 1991.

 

Faz isso:

 

PHP [/tr][tr]$date = date("d-m-Y");

$updateSQL = ("UPDATE banners SET banner_data_alt = '$date' WHERE banner_id=$row_rsBanner[0]");

[/tr]

 

Só foi colocado $date entre aspas ao invés de ().

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.