Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/05/2010, 11:03
Avatar de wiwi74
wiwi74
 
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 2 meses
Puntos: 10
Respuesta: Ayuda para eliminar imágenes del servidor

Si las id de todas las tablas son de autoincremento vas a tener ese problema...

Deduzco esto de "autonumérico identificador de la noticia"

Ya que si una noticia tiene id 1 eliminara la foto con id 1 ...y habra otra imagen asociada a esa noticia que no tendra id 1 , por ser de autoincremento ese campo.


Deberias hacer otro campo en donde pongas una id que se pueda repetir (no de autoincremento y que tampoco sea "unique" ). O ese mismo id autoincremento modificarlo:


Algo asi:

CREATE TABLE noticia (
idnoticia INT( 10 ) NOT NULL PRIMARY KEY,
noticia VARCHAR( 100 ) NOT NULL
);

Tu debes de tenerlo asi:

CREATE TABLE noticia (
idnoticia INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY,
noticia VARCHAR( 100 ) NOT NULL
);

Por otra parte, los campos auto_increment no se pueden repetir, no puede haber dos id iguales


Comenta que podria cambiar y quizá te pueda ayudar...

Última edición por wiwi74; 22/05/2010 a las 11:12