Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysqli] Przekazanie wskaźnika wyniku.
starach
post
Post #1





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


Zdziwiłem się ale nie mogę przekazać identyfikatora wyniku,
zwracanego przez mysqli_query do następnej klasy.
Pomyślałem że w takim razie skoro nie mogę przekazać,
to wyślę treść zapytania do następnej klasy i tam je wykonam.
Ten pomysł też padł bo muszę przecież wykorzystać jakoś identyfikator połączenia który jest definiowany w klasie nadrzędnej. Pytanie jak przekazać resource id do klasy operującej na wyniku zapytania.

Co ciekawsze problem pojawił się kiedy chciałem skorzystać z mysqli_affected_rows() natomiast w pozostałych przypadkach jak pobieranie kolejnych wierszy z wyniku wszystko jest ok.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ludvik
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Zobacz co się kryje pod zmienną sql_result... Skoro zwraca boola to z manuala można wywnioskować, że:

1. Jeżeli fałsz, to zapytanie niepoprawne.
2. Jeżeli prawda, to zapytanie wykonało się. Uchwyt do wyniku jest zwracany przy zapytaniach SELECT, SHOW, DESCRIBE i EXPLAIN.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 20:21