![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 368 Pomógł: 2 Dołączył: 23.09.2007 Ostrzeżenie: (60%) ![]() ![]() |
Stworzyłem pętle chcąć odczytać 3 wiersze odpowiadające zapytaniu. Oczywiście w bazie są odpowiedni rekordy, ale na stronie mi tego nie wyświetla, nie ma nawet błędu tylko jakby nie było skryptu:
Ten post edytował poxrimex 4.02.2008, 14:18:43 -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 37 Dołączył: 4.06.2005 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
while ( $a = 3) { $zapytanie = "SELECT * from tabela where numer = $a"; Rozumiem że to literówka czy tabela nazywa się tabela ? -------------------- Pozdrawiam
Piotrek R |
|
|
-Wieviór- |
![]()
Post
#3
|
Goście ![]() |
Co to jest w ogóle za logiczna konstrukcja:
Po pierwsze, w nawiasie zamiast = daj ==, po drugie popatrz co napisałeś: Zmienna a równa się 1, kiedy zmienna a równa się trzy, wykonaj skrypt wewnątrz. Człowieku, podstawy, myśl trochę. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 368 Pomógł: 2 Dołączył: 23.09.2007 Ostrzeżenie: (60%) ![]() ![]() |
tak, tabela nazywa się tabela
to nie przykład przepisany żywcem ![]() ja chcem aby odczytało mi wszystkie wiersze od 1 do 3 -------------------- |
|
|
-Wieviór- |
![]()
Post
#5
|
Goście ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
Pobierze 3 pierwsze wyniki, sortowane od najmniejszego do największego. -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 368 Pomógł: 2 Dołączył: 23.09.2007 Ostrzeżenie: (60%) ![]() ![]() |
Ten skrypt nadal mi zwraca jeden wynik
![]() Ten post edytował poxrimex 4.02.2008, 14:32:44 -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
To może podaj jaki, i zobacz, czy nie masz jednego wpisu w tabeli.
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 368 Pomógł: 2 Dołączył: 23.09.2007 Ostrzeżenie: (60%) ![]() ![]() |
po 1 chciałbym nadal używać where=id
oraz wszystko w pętli tzn aby where=id zapętiło tak by za każdym razem id zwiększało się o 1 aż do np 4 -------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
Przecież ten przykłąd co Ci podałem właśnie to robi! No chyba, że ty chcesz jeszcze wyświetlać ze stronami. Najpierw pobaw się ze zwykłym wyświetlaniem, bo widać, że nic nie rozumiesz.
To jest zapytanie które wyświetla wszystkie wyniki, jeżeli użyjesz pętli, co ci wcześniej podałem:
A tutaj z WHERE, która wyświetli wszystkich, którzy mają id pomiędzy 1 a 10:
Nie rób takiej pętli, która za każdym razem wysyła zapytanie, bo to jest nieopłacalne. Najlepiej wysłać zapytanie raz, a potem przetworzyć wynik. Ten post edytował smietek 4.02.2008, 14:47:03 -------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 16 Dołączył: 19.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Pwinno być wszystko dobrze, do zapytania możesz sobie dodać jakiś warunek WHERE np albo sortowanie Ten post edytował szpakoo 4.02.2008, 14:43:02 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 17:09 |