Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/05/2010, 09:40
Tooj
 
Fecha de Ingreso: noviembre-2009
Mensajes: 64
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: funcion contador visitas a link/articulo

gracias. bueno

la sentencia mysql funciona, pero aun no consigo que cada vez que visiten el articulo se update la tabla automaticamente.

puse un include de la siguiente manera:


Código PHP:
<?php

$id 
$_REQUEST['id'];

$consulta=mysql_query("update posts set post_lecturas=post_lecturas+1 WHERE id=$id");

?>
pero no funciona.

y si lo pongo con un if dentro de la cabecera, tampoco

Código PHP:
 if ($id $_REQUEST['id']  )  
{  
   
  
$consulta=mysql_query("UPDATE b2posts SET post_lecturas=post_lecturas+1 WHERE id=$id");
      
     

o sea que no entendí de donde hay que sacar la variable $consulta

o como hacer propiamente la consulta del update.



por cierto, manualmente update el campo post_lecturas, pero la llamada a la funcion no arroja el número de lecturas:

Código PHP:
<?php echo $lecturas?>

<?php lecturas(): ?>

Código PHP:
function lecturas () { 
    global 
$tableposts$cache_lecturas,$use_cache$querycount
    if  ((!
$cache_lecturas) || (!$use_cache)) { 
    
$sql "select post_lecturas from $tableposts"
    
$result mysql_query($sql) or die('Oops, couldn\'t query the db for lecturas.'); 
    
$querycount
    while (
$row mysql_fetch_object($result)) { 
    
$cache_lecturas[$row->ID] = $row->post_lecturas
        } 
    } 
    
$lecturas $cache_lecturas[$ID]; 
    return(
$lecturas); 




pero no se que es, según yo está bien.


cómo ven?

saludos