![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
22/05/2010, 11:03
|
![Avatar de wiwi74](http://static.forosdelweb.com/customavatars/avatar220987_1.gif) | | | Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 11 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 |