Código php dentro de uma href dá?
Ola, eu estou criando um sistema básico de postagens e gostaria de criar um sistema de likes
O código que eu uso para dar like é esse:
Uso um sistema de página
$pegaId = $_GET['id']; // Variável que pega o ID
<?php echo $atualizalikes = mysql_query("UPDATE posts SET likes = likes + 1 WHERE id = '$idPost'");?>
Mas fica duplicando os likes, a pessoa lica uma vez e vai 2 likes, ou até 3, não sei oque é já fiz de diversas formas, não sou programador, só uso um pouco da lógica para tentar programar...
Gostaria que ao a pessoa clicar no botão de like ele já adicionasse o like que a pessoa deu...
Eu já tentei adicionar o código no href mais não funcionou =//
Meu código inteiro:
<?php
$pegaId = $_GET['id'];
$seleciona = mysql_query("SELECT * FROM postagens WHERE id = '$pegaId' LIMIT 1");
$conta = @mysql_num_rows($seleciona);
if($conta <= 0){
echo "<center>ID Invalido, por favor volte ao site e procura uma frase valida ou contacte um administrador!</center>";
}else{
while($ln = mysql_fetch_array($seleciona)){
$idPost = $ln['id'];
$titulo = $ln['titulo'];
?>
Aqui fica o meu site...
<?php echo $atualizalikes = mysql_query("UPDATE postagens SET likes = likes + 1 WHERE id = '$idPost'");?>
<?php }} ?>
Desde já...Discussão (5)
Carregando comentários...