Bueno no lei la parte que decia que debes saber que boton se presiono, particularmente no me interesa si preguntas sobre javascript en el foro de php pero no creo que el administrador piense igual!!
<form name=form ...
...
<input type='buton' name='ax154' onClick='document.form.submit()'>
<button name='a48xx' onClick='document.form.submit()'></button>
<input type='submit' name='rqr' value='Envia'>
</form>
//php
ahora para saber que boton fue el que ocasiono el envio yo utilizaría $_REQUEST
con un bucle recorrería y el elemento obtenido sería el boton que causo el envio