please help me with #1452 error : i am new to php coding and donn know much of it..pls help me...

    Cannot delete or update a parent row: a foreign key constraint fails    (`sponge`.`taxonomy`, CONSTRAINT `taxonomy_ibfk_1` FOREIGN KEY (`organism_id`)  REFERENCES `organism` (`organism_id`))

i am getting this error while deleting entire record.Actually i wanted to deleted entire record from all table associated by Organism_id in spong DB.
my Organism Table is:-

     CREATE TABLE IF NOT EXISTS `organism` (
      `organism_id` int(11) NOT NULL AUTO_INCREMENT,
      `experts_id` int(11) NOT NULL,
      `literature_id` int(11) NOT NULL,
      `genus` varchar(255) NOT NULL,
      `species` varchar(255) NOT NULL,
      `scientific_name` varchar(255) NOT NULL,
      `organism_type` varchar(255) NOT NULL,
      `author_org` varchar(255) NOT NULL,
      `found_year` varchar(255) NOT NULL,
      `curated_year` date NOT NULL,
      `curated_status` varchar(10) NOT NULL,
      PRIMARY KEY (`organism_id`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=60 ;

and Taxonomy table is:

    CREATE TABLE IF NOT EXISTS `taxonomy` (
      `taxonomy_id` int(11) NOT NULL AUTO_INCREMENT,
      `organism_id` int(11) NOT NULL,
      `kingdom` varchar(255) NOT NULL,
      `phylum` varchar(255) NOT NULL,
      `class` varchar(255) NOT NULL,
      `order_tax` varchar(255) NOT NULL,
      `family` varchar(255) NOT NULL,
      PRIMARY KEY (`taxonomy_id`),
      KEY `organism_id` (`organism_id`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=50 ;

but when i am using delete query:-

     SELECT a.*,u.*,s.*,b.*,c.*,d.*,e.*,i.*,m.*
          FROM organism a
          JOIN taxonomy u
            ON u.organism_id = a.organism_id  
          JOIN synonym s
            ON s.organism_id = u.organism_id_id    
          JOIN biogeography b
            ON b.organism_id = s.organism_id_id 
            JOIN common_name c
            ON c.organism_id = b.organism_id_id 
            JOIN description d
           ON d.organism_id = c.organism_id_id 
         JOIN ecology e
           ON e.organism_id = d.organism_id_id 
         JOIN economic_importance i
           ON i.organism_id = e.organism_id_id 
         JOIN images m
             
    ON m.organism_id = i.organism_id_id 

     
    
WHERE m.organism_id = 59


i am getting above error...
please help to write delete query and how to remove above #1452 error...
please help me...