• 0
Sign in to follow this  
Halfar

Limit Com Update

Question

Dá para usar limit com update? Tentei e deu erro. O codigo abaixo:

$sql = "Update Publicidade set CliquesOcorridos = CliquesOcorridos+1";
	$sql .= " WHERE ";
	$sql .= "CodigoUsuario ";
	$sql .= "= ";
	$sql .= "'".$site."' limit 0,1";

Ocorre que nesta tabela existem varios registros com o mesmo codigo de usuário, mas somente um deles deverá receber a contagem de cliques com + 1 clique.

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

bem, esta eu mesmo respondo. Para o update o limit deve ficar assim, conforme mostrado em negrito:

$sql = "Update Publicidade set CliquesOcorridos = CliquesOcorridos+1";
$sql .= " WHERE ";
$sql .= "CodigoUsuario ";
$sql .= "= ";
[B]$sql .= "'".$site."' limit 1";[/B]

eu estava colocando a linha do limit como limit 0,1.

A meu ver, teoricamente deveria funcionar, para dar update somente a partir do registro 0 até o um. Isto funciona quando usamos a instrucao select, mas para o update não funciona.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this