Първи въпрос, защо имате две различни връзки за един и същ потребител?
Ако наистина искате да запазите две сесии, можете да поиграете с заключване на масата .
Връзка 1, изпратете тези sql оператори:
LOCK TABLE mytable WRITE; -- mytable is know locked, nobody else can access it
INSERT xyz; -- insert data in database
UNLOCK TABLES; -- unlock the table, the rows ARE inserted
Връзка 2 :
SELECT [looking for xyz]
Ако връзката 2 се опита да получи достъп до базата данни, преди връзката 1 да е отключила таблицата, връзката ще трябва да изчака. Когато таблицата бъде отключена, редът ще бъде вмъкнат, така че изборът ще върне желания резултат.