MySQL Index Table Corruption: "The storage engine for the table doesn't support repair"

Check what storage engine the table uses. Only MyISAM tables can be repaired directly.
If it is not MyISAM, you need to change the table's storage engine before you can repair it.
First, back up the corrupted table from the database, then drop the corrupted table. Next, stop Apache and MySQL, and clear everything inside the MySQL temporary files directory. Open the backed-up table file with a text editor, change the engine to MyISAM, then start Apache and MySQL. Select your database, paste the content from the text-edited backup file into the SQL query box, and execute it. The table should then be repairable!