Problemas con contador en PHP (AYUDA)
Estoy realizando un pequeño proyecto el cual se trata sobre poner "likes" a una serie de departamentos y luego que me reporte un listado de cuantos departamentos gustan a la gente (tipo votaciones)
para ello realize la siguiente pagina, aquí tienes el código o la pagina web http://taklab.com/pruebas/like/
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Pagina nueva 1</title>
</head>
<body>
<?php
$puerto = "localhost";
$usuario = "taklabco_cesar";
$clave = "****";
$conexion = mysql_connect($puerto,$usuario,$clave);
mysql_select_db ("taklabco_bd", $conexion );
?>
<table align=center border="0" width="40%">
<?php
$resultado_1 = mysql_query("select * from prueba ;", $conexion);
$i = 1;
while ($i <= ($row = mysql_fetch_array($resultado_1))) {
?>
<tr>
<td><?php print $row['like_name']; ?></td>
<td width="264"> ¿Te gusta este Departamento ?
<a href="like.php?idprueba=<?php print $row['idprueba'];?>&like_si=<?php echo $i; ?>"><img border="0" src="like.png" width="32" height="26"></a>
<a href="like.php?idprueba=<?php print $row['idprueba'];?>&like_no=<?php echo $i; ?>"><img border="0" src="dislike.png" width="32" height="26"></a>
</td>
</tr>
<?php }mysql_close($conexion); ?>
</table>
</body>
</html>, pues bien, esta pagina te lleva a un php llamado like, pero yo no se como mandar un contador así que lo realize de esta manera
<?php
$puerto = "localhost";
$usuario = "taklabco_cesar";
$clave = "******";
$conexion = mysql_connect($puerto,$usuario,$clave);
mysql_select_db ("taklabco_bd", $conexion );
$idprueba=$_GET['idprueba'];
$like_si=$_POST['like_si'];
$like_no=$_POST['like_no'];
$i=$i++;
$newlike_si=$_GET['like_si'];
$newlike_no=$_GET['like_no'];
$si=$like_si+$newlike_si+$i;
$no=$like_no+$newlike_no+1;
if ($newlike_si==1){
$voto= "update prueba set like_si='$si' where idprueba = $idprueba";
} else {
$voto= "update prueba set like_no='$no' where idprueba = $idprueba";
}
$result = mysql_query($voto);
if (mysql_query ($voto))
echo "¡Muchas Gracias! Sus datos fueron registrados";
else
echo "Lo Sentimos, sus datos no fueron registrados";
?>y aquí esta el reporte http://taklab.com/pruebas/like/voto.php
El problema es que no me suma los votos, si Pedro hace click se suma 1 voto y si Pablo hace click no sube el voto +1, ... Me podrías ayudar a realizar bien mi contador por favor, o como puedo mandarlo desde mi index.php :'(
3 respuestas
Respuesta de eljebus
1
Respuesta de Alcides Jesus Salazar
Respuesta de Jorge Vila
-1
