![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 6.01.2009 Ostrzeżenie: (20%) ![]() ![]() |
SELECT * from `galeria` ORDER BY `kiedy` DESC LIMIT 0,1 - Takie zapytanie nie zwraca mi żadnego wiersza!!!, a zapytanie
SELECT * from `galeria` ORDER BY `kiedy` DESC LIMIT 0,2 - Już zwraca. W phpmyadminie o dziwo!!! zwraca normalnie, a w skrypcie już nie. Czy mógłby mi ktoś coś poradzić? -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
A jak wygląda ten skrypt? Może wyświetlasz pobrane dane za pomocą tablicy i zamiast np. $tablica[0] wyświetlasz $tablica[1] i wtedy potrzebne są dwa wyniki do pobrania?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 6.01.2009 Ostrzeżenie: (20%) ![]() ![]() |
Pobieram tak, ale w innych częściach mojego portalu działa on ok, więc nie wiem w czym rzecz:
$wynik = mysql_query($zapytanie); $wiersz=mysql_fetch_array($wynik); $ile='0'; while ($wiersz = mysql_fetch_array($wynik)) { // tu wyswietlanie $id=$wiersz['id']; $tytul=$wiersz['tytul']; $katalog=$wiersz['katalog']; } -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 145 Pomógł: 16 Dołączył: 19.07.2007 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
Mogę się mylić ale chyba przez tą linijkę ucinasz sobie jeden wiersz wyniku:
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Sprawdź czy Ci śmiga u mnie bez problemu... |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 6.01.2009 Ostrzeżenie: (20%) ![]() ![]() |
Może i to działa, ale moje też działało i teraz nagle nie działa!
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
No bo Twój pierwotny kod działa na zasadzie:
Wykonaj zapytanie Pobierz kolejny (pierwszy) zwrócony rekord W pętli: --Pobierz kolejny zwrócony rekord --Wyświetl rekord Z pierwszym rekordem nic nie robisz. Ten post edytował Crozin 1.08.2009, 12:11:50 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 6.01.2009 Ostrzeżenie: (20%) ![]() ![]() |
Jak zmienię sortowania na ASC to działa, a tak to nie! ;/
-------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Ech... jak zmienisz sortowanie przy pobieraniu 2 rekordów to siłą rzeczy będzie "działało" bo się inaczej posortuje i drugi element, który pobierasz będzie de facto pierwszym. Zerknij na podane wyżej propozycje i powiedz czy działa to w twoim przypadku.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
A nie możesz po prostu wywalić tego zbędnego mysql_fetch_array(), które psuje działanie skryptu?
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
~Zwariowany, masz grubo ponad 100 postów, a nie znasz podstawowych zasad! Dostajesz ostrzeżenie za brak BBcode, dla użytkownika z takim stażem jak Ty nie ma taryfy ulgowej. Proszę poprawić swoje posty i stosować się w przyszłości do zasad panujących na forum. Pozdrawiam! -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 18:26 |