Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/04/2011, 06:26
Anna Carolina
 
Fecha de Ingreso: febrero-2007
Ubicación: Caracas
Mensajes: 148
Antigüedad: 17 años, 2 meses
Puntos: 6
Respuesta: Contador de link

Cita:
Iniciado por Triby Ver Mensaje
Lo unico que necesitas es crear un campo adicional para las veces que se ha mostrado el producto y la consulta seria igual que la de votos, solo cambiando el nombre del campo.
Bueno mi pregunta es que propiedad tienen los link normales es decir (Ver Detalles) ya que necesito la propiedades name, type y value, pero no tiene esas propiedades, es este caso cual seria.

Cita:
echo "<td width='280' align='left'><div class='catalogo_descripcion'><form action='visitas.php' method='post'><input type='hidden' name='CodigoProducto' value='".$data_id."'><a href='?pag=detalle&id=" . $row[CodigoProducto] . "'><input name='visita' type='image' value='visita' src='" . $imagen . "' border='0' alt='" . $row[Descripcion] . "' width= '150' height='150'/></a><h1>" . ucwords(strtolower($row[Descripcion])) . "</h1><h2>COD " . $row[CodigoProducto] . "</h2><a href='visitas.php?pag=detalle&id=" . $row[CodigoProducto] . "'>Ver Detalle</a></form></div></td>\n";
y el visita.php

es parecido al del voto correcto

Cita:
<?php
include ($_SERVER[DOCUMENT_ROOT] . "/proyectocrossh/sec/base.php");
$masv = $_POST["visita"];
$CodigoProducto = $_REQUEST["CodigoProducto"];
//echo "Visitar= ".$masv."<br/>CodigoProducto=".$CodigoProducto."<br/>";
if ($masv=="visita" && isset($CodigoProducto))
{

$query = mysql_query("SELECT visitar FROM vwProductosWeb WHERE CodigoProducto='" . $CodigoProducto."'",$db);
$row = mysql_fetch_row($query);
$v = $CodigoProducto["visita"]+1;
//echo "visitas= ".$v."<br/>";
mysql_query("UPDATE vwProductosWeb SET visitar=visitar+1 WHERE CodigoProducto='" . $CodigoProducto."'",$db);

}
?>
<script type="text/javascript">

location.href='http://localhost/proyectocrossh/?pag=detalle&id=<?php echo $CodigoProducto; ?>';

</script>

Última edición por Anna Carolina; 15/04/2011 a las 06:34