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. |
|
|
|
![]() |
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. |
|
|
|
orglee [mysqli] Przekazanie wskaźnika wyniku. 2.06.2007, 00:38:23
dr_bonzo A wlasnie ze sie da. Pokaz kod po pewnie gdzies si... 2.06.2007, 00:48:37
orglee Hmm identyfikator połączenia możliw... 2.06.2007, 10:32:51
orglee Tak znam manual ( trochę )
Zapytanie:
UPDATE... 2.06.2007, 14:19:13
Ludvik Do mysqli_affected_rows" title="Zobacz w manualu P... 2.06.2007, 14:31:01
orglee O rany ale ze mnie oferma
Dzięki i przepraszam za... 2.06.2007, 15:04:43 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 20:21 |