Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] zła liczba wierszy
Forum PHP.pl > Forum > PHP
gudzisko
Witam wszystkich, mam taki kod:

Kod
<?php
include('naglowek.txt');

  $connect_with_db=mysql_connect('xx','xx','xx');
  $select_db=mysql_select_db('xx');
  $wynik = mysql_query("SELECT tekst,id,data FROM xxx WHERE aktywne='1' LIMIT 8,10");
            
            while ($gotowe = mysql_fetch_array($wynik))
            {
                    echo    $gotowe['idogloszenia']."<br>";
                    echo    $gotowe['data']."<br>";
                    echo    $gotowe['tekst']."<br><br>";                    
            }

?>


i normalnie powinno wyswietlic sie 2 pozycje, a wyswietla sie 5 pozycji, ale jesli zaczynam lilit 0,2 to wyswietli dobrze tylko jak odpytuje baze o rekordy w srodku to pokazuje jakos dziwnie, jak temu zapobiedz, dodam tylko ze rekordy w bazie sa usuwane dodawane - moze to ma jakis z tym zwiazek?
Spawnm
$gotowe['idogloszenia'] ? nie pobierasz takiego pola ...
LIMIT 8,10 -> LIMIT od_id , ile_pobrać
to tak jako ciekawostka ,
aktywne='1' czyli wyświetla tylko te które mają '1' i mieszczą się w przedziale ,
powiedz co mieści się w bazie.
gudzisko
to co napisałeś idogloszenia, jest pobierane lecz wszystkiego nie pisałem zęby miejsca nie zajmować.

Ale murze przyznać ze bardzo mi pomogłeś bo myślałem ze limit 8,10 pobierze wiersze od 8 do 10, jest tak ze od 8 pobierze 10 wierszy, to wiele wyjaśnia sciana.gif

i dziekuje czarodziej.gif
Spawnm
do tego co piszesz jest BETWEEN .
julek12
ale w LIMIT też może być:)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.