Primero date un paseo por el tea, en algo bastante bien explicado:
http://ict.udlap.mx/people/carlos/is341/bases10.html
Luego vemos los detalles, pero te advierto que la concurrencia no se maneja en PHP, sino en la base, y usar conexiones inestables pueden alterar el comportamiento. Hacerlo con PHP puede tener problemas si las conexiones no son estables, porque la caída de una conexion a la base implica rollback a toda accion y perdida de bloqueos.
Por otro lado la concurrencia
obligatoriamente requiere tablas InnoDB y no MySQM. Para lograr algo semejante con las MyISAM hay que programar algo más, y crear campos adicionales en ciertas ocasiones.