08-04-2012, 23:05
Cześć,
Macie może jakiś sposób na użycie więcej niż jednego zapytania w jednym połączeniu? Czy może na każde zapytanie musi być osobne połączenie?
Moja sytuacja się ma tak, że w pierwszym zapytaniu wybieram informacje o użytkowniku, a drugim zapytaniem pobieram z bazy opcje jakie może wybrać, problem w tym, że zwraca wynik tylko z pierwszego selecta, dla drugiego muszę stworzyć nowe połączenie.
Dodam, że ten drugi select jest wywoływany osobno, najpierw wywołuje pierwszy, pobieram dane przez fetch_assoc(), a drugi select jest dalej w kodzie i dane wrzucane do osobnej tablicy...
Na chwilę obecną po prostu przed tym drugim zapytać stworzyłem nowe połączenie z bazą i działa.
Jak pisałem skrypty PHP z bazą Oracle, to można było select za selectem puszczać w ramach jednego połączenia.
Macie może jakiś sposób na użycie więcej niż jednego zapytania w jednym połączeniu? Czy może na każde zapytanie musi być osobne połączenie?
Moja sytuacja się ma tak, że w pierwszym zapytaniu wybieram informacje o użytkowniku, a drugim zapytaniem pobieram z bazy opcje jakie może wybrać, problem w tym, że zwraca wynik tylko z pierwszego selecta, dla drugiego muszę stworzyć nowe połączenie.
Dodam, że ten drugi select jest wywoływany osobno, najpierw wywołuje pierwszy, pobieram dane przez fetch_assoc(), a drugi select jest dalej w kodzie i dane wrzucane do osobnej tablicy...
Na chwilę obecną po prostu przed tym drugim zapytać stworzyłem nowe połączenie z bazą i działa.
Jak pisałem skrypty PHP z bazą Oracle, to można było select za selectem puszczać w ramach jednego połączenia.