ho visto che il sito è online, quindi tutto bene ciò che finisce bene. spero che l'esperienza ti abbia fatto capire l'importanza del back up.
Table 'xxx' is marked as crashed...
quest'errore avviene quando mysql, o il server su cui gira mysql, si inchioda e mysql non riesce a completare le scritture sul fs.
è quasi sempre sufficiente accedere all'interfaccia di gestione del db (phpmyadmin, di solito) selezionare la tabella e usare il comando 'ripara' (repair).
ciao,
marco