php e mysql.
mi serve gestire un accesso concorrente. in particolare quando un utente conferma la prenotazione di un articolo (pezzo unico) verifico nel db che sia ancora disponibile (prima query) e poi lo prenoto (seconda query).

ebbene... non essendo una istruzione atomica (ma due query) esiste il modo in php o mysql per dire che le due query (la porzione di codice che le riguarda) deve essere vista come una unica istruzione e non eseguita in modo concorrente?

in questo modo voglio evitare la possibilità che un secondo utente veda cmq disponibile la risorsa 'dopo' il mio controllo e 'prima' della mia prenotazione.

in attesa.