Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2012, 16:38
Grox
 
Fecha de Ingreso: mayo-2008
Mensajes: 82
Antigüedad: 16 años, 7 meses
Puntos: 3
Exclamación Se inserta varias veces en la base de datos

Hola, bueno yo tengo el siguiente codigo:

Código PHP:
if(mysql_num_rows($resp) != 0) {
mysql_query("UPDATE mp3 SET ultima = '$tiempo', veces = (veces+1), ip = '$ip' WHERE id = '$id'");
}else {
mysql_query("INSERT INTO mp3(id, titulo, primera, ultima, veces, ip) values('$id', '$nombre', '$tiempo', '$tiempo', '1', '$ip')");

Al registrar los datos salen duplicados, pero no es problema del if, sino que se hacen en el mismo tiempo (o a veces difieren por unos segundos) al entrar solo una vez al archivo sale duplicado...

Luego al entrar nuevamente solo se actualizan. Pero no quiero que queden duplicados

¿Alguien sabe cual es la razon por la cual se me dupliquen los datos?
__________________

Te invito a mi web: http://www.YouAres.com

En donde podras encontrar música, escucharla online y/o descargarla totalmente gratis.