Ver Mensaje Individual
  #41 (permalink)  
Antiguo 23/05/2011, 10:21
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 10 meses
Puntos: 641
Respuesta: no consigo funcionar codigo php

lee los comentarios de los códigos
ya los corregí

Código PHP:
Ver original
  1. //nota de memoadian: voy a comentar tus errores
  2.  
  3. $conexion=mysql_connect("localhost","root","");
  4. $bd = mysql_select_db("db") or die ("Verifique la Base de Datos");
  5.   $id = $_GET['id'];
  6.   if(isset($_GET['click'])){
  7.     $sql = "SELECT id_contador FROM table WHERE id_publicacion = ".$id.";";//llamas a contador y debe ser id_contador
  8.     $res = mysql_query($sql, $conexion);
  9.     $reg = mysql_fetch_array($res);
  10.     $nuevo_click = $reg['id_contador']+1;//aqui repites contador en vez de id_contador
  11.     $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
  12.     mysql_query($query) or die ("Error");


Código PHP:
Ver original
  1. /*
  2.   y luego yo coloque el codigo con include en el archivo donde muestro todos los titulos
  3.   con el enlace
  4. */
  5. //aqui inclui el archivo para el contador
  6. include("contador.php");
  7. while($row = mysql_fetch_array($resultados)){
  8.     echo "<p class='titulo'><a href='resultado.php?id=".$row['id_publicacion']."&click=true'>".$row['titulo']."</a></p>"
  9. //suponiendo que en esta consulta tambien llamas al contadore
  10. echo $row[id_contador];
  11. }

asi debe de quedar, si no te sale, debes llevar un curso lo antes posible