Tengo 2 tablas
Usuarios(id,nombre,pass,numerodevotos,puntos)
votos(ip,id_user)
Ok, quiero que cuando vote compruebe si en votos coincide la ip con la id_user de ser así que no se sume a numerodevotos ni puntos.
| |||
Respuesta: duda con añadir sin repetir la verdad es que no entiendo lo de la ip...... si es un usuario registrado puede votar una sola vez o varias veces de diferentes ip... lo mas logico es que vote solo una vez y para que verificar la ip si esta registrado de no ser asi se puede validar por ip.... |
| ||||
Respuesta: duda con añadir sin repetir Aver es asi Votos ip: 84.120... id_user: 5 Usuarios: id: 5 Nombre: Angel pass: Prueba votos: 5 puntos: 50 ----------------------------------------------------------------------- Como ves tengo votos 5 y puntos 50 osea han votado 5 veces 10 puntos.. Lo que pasa que quiero primer comprobar en la tabla votos que esa IP no a votado a ese usuario, osea en el documento "votar.php" tengo asi.. Inser into votos(ip,id_user) Values('$_SERVER[REMOTE_ADDR]','$_POST[id]')... update votos(ip,id_user) Values('$_SERVER[REMOTE_ADDR]','$_POST[id]')... mysql_query("update usuarios set votos=votos+1 puntos=puntos+'$_POST[votos]''",$conexion) or die("Problemas en el select:".mysql_error()); |