No to jeszcze doczytaj co to prepared statements.
1. Wyciagnij rekord z danym loginem, gdy uzyskasz ZERO rekordow to znaczy ze go nie ma. Potem mozesz sobie to przerobic na prep. statements ale nic przezto nie zyskasz.
2.
Cytat
Chodzi o sprawdzenie a nie pobranie danych
-- mozesz usunac ten rekord i sprawdzic ile rekordow bylo zmodyfikowanych, jesli > 0 to znaczy ze BYL tam rekordz szukanym loginem. Tylko pomyslzanim to zrobisz. Jakby co to zrob to w tranzakcji i daj ROLLBACK na koncu. I uzyj pierwszego rozwiazania.