Buenas , tengo un problemon , no puedo crear un sistema de puntaje que lo tengo que crear para antes de la tarde de hoy , pero voy mal
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
, miren , la idea seria que cada usuario pueda votar una cierta cantidad de puntos por dia depende a a su rango , pero esto no es lo importante, la cosa es que no puedo sumar los puntos, tengo una tabla llamada "puntos" , con estos campos:
id - id_post - nombre_post - pts - id_usuario
miren les muestro los codes que tengo :
este es donde saldria : 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10
Código PHP:
<?
include("config.php");
$cls = mysql_query("SELECT * FROM usuarios WHERE id = '$_COOKIE[id]'");
$clr = mysql_fetch_array($cls);
$cls[puntos] = $puntos;
for($puntos=1;$puntos<11;$puntos++)
echo "<a href='dar_puntos.php?puntos=".$puntos."&id_post=".$result[id]."&nombre_post=".$result[nombre]."&id_usuario=".$_COOKIE[id]."'>$puntos </a> - ";
?>
(Esto me tira un error:
Cita: Warning: Cannot use a scalar value as an array in /home/gu000220/public_html/post.php on line 160
PD: la linea 160 es la de la mitad de esas que les pase recien.
Ahora el dar_puntos.php
Código PHP:
<?
include("config.php");
mysql_query("UPDATE puntos SET puntos=puntos+$_GET[puntos], id_usuario=id_usuario+$_COOKIE[id], nombre_post=nombre_post+$_GET[nombre_post], puntos=puntos+$_GET[puntos],");
echo'<script>
alert("Puntos agregados");
</script>';
?>
NO AGREGA LOS PUNTOS
espero que me puedan dar una mano , un abrazo