lee los comentarios de los códigos
ya los corregí
Código PHP:
Ver original//nota de memoadian: voy a comentar tus errores
$id = $_GET['id'];
if(isset($_GET['click'])){ $sql = "SELECT id_contador FROM table WHERE id_publicacion = ".$id.";";//llamas a contador y debe ser id_contador
$nuevo_click = $reg['id_contador']+1;//aqui repites contador en vez de id_contador
$query="UPDATE db.tabla SET id_contador = ".$nuevo_click." WHERE id_publicacion =".$id.";";// una vez más y aparte pones un parametro que ni existe
Código PHP:
Ver original/*
y luego yo coloque el codigo con include en el archivo donde muestro todos los titulos
con el enlace
*/
//aqui inclui el archivo para el contador
include("contador.php");
echo "<p class='titulo'><a href='resultado.php?id=".$row['id_publicacion']."&click=true'>".$row['titulo']."</a></p>"
//suponiendo que en esta consulta tambien llamas al contadore
echo $row[id_contador];
}
asi debe de quedar, si no te sale, debes llevar un curso lo antes posible