prawdopodobnie musze ustawić coś w bazie danych.

problem wygląda tak:
gdy w PHP wywołuję procedure w której jest zapytanie SELECT to nie mogę juz wywołać następnej procedury. zero odpowiedzi.
np.

 $query1 = mysql_query('CALL PobierzKolor()') ;
$query = mysql_query('CALL DodajLog(\'1\', \'haslo\')'); 

ale juz jeśli wykonam DodajLog() jako pierwsze to wszystko działa

dodatkowo jeśli w procedurze jest SELECT a po nim odwołanie do jeszcze jakiejś procedury, występuje ten sam problem

 drop procedure if exists `Zarejestruj`$$
create procedure `Zarejestruj`(
	...)
begin
	...
	select @id_klienta := max(id) from klienci;
	set @query = concat('INSERT INTO loginy(id_klienta, nazwa_uzytkownika, haslo) VALUES (', id_klienta, ', \'', nazwa_uzytkownika, '\', \'', haslo, '\')');
	...
end$$

jeśli wywalę SELECTA i podstawię pod id_klienta stałą to wszystko śmiga

moja wersja MySQL 5.5.8
używam najnowszego XAMPPa dla Windows

z góry dziękuję za pomoc