Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/01/2008, 16:21
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Como saber si una clave primaria esta contenida en otra tabla

Si tu tabla es INNODB, puedes comprobar ya que puedes usar ON DELETE RESTRICT y asi si controlas las claves foráneas directo en la tabla.

Si tu tabla es MyISAM tendrás tu que implementar el control desde PHP, y esto es haciendo un Query para ver si hay registros que tengan esa clave, y en el caso que los haya entonces no permites el borrado.

Saludos.