Pues tienes el bloqueo de tablas (no de registros como sería lo ideal .. pero menos es nada ..)
Eso lo gestionas con LOCK TABLE
http://www.mysql.com/doc/en/LOCK_TABLES.html http://www.mysql.com/doc/en/ANSI_diff_Transactions.html
Como veras .. es Cosa de SQL de Msyql ..
Un saludo,
pd: dejo el mensaje en foro PHP por si alguien se le ocurre otras alternativas ..