Hola!!
Qué tipo de campo uso para guardar números enteros del 0 al 10. Yo uso SMALLINT, pero no se inserta número, sale un 0, aunque inserte un 9.
........................................
if($puntos=="6"){
$votos=6;
}
...........................
Inserto la variable votos así (con php, en un mysql_query()):
INSERT INTO votar (votos,votadoid,votadocateg,ip) values ('$votos','$votadoid','$votadocateg','$ip')
Pero como ya digo aparece el 0.