
09/04/2004, 03:13
|
| | Fecha de Ingreso: octubre-2003
Mensajes: 153
Antigüedad: 21 años, 4 meses Puntos: 5 | |
autoincrement Seguramente tengas el id como autoinccrement. Si lo tienes asi haz de recordar que la clave primaria sirve para distinguir un registro de otro. Si cada vez que insertas, se autoincrementa, evidentemente estás metiendo un registro nuevo. ¿Formas de solucionarlo?, unas cuantas. Una solución sería colocar un el campo archivo_imagen como único. Otra solución sería hacer una consulta previa para ver si está ya insertado en la base de datos dicho archivo. Sería algo así
$sql= SELECT * from TABLA where archivo_imagen='$archivo_imagen'
$resultado=mysql_query($sql);
y luego consultar
If (mysql_num_rows($resultado)==1) //Es porque ya existe en la base de datos
etc
Espero haberte servido de aydua |