Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Xliczanie wierszy w tabeli
Forum PHP.pl > Forum > Przedszkole
Spyder
Witam wiem jak zliczyc wiersze w tabeli ale jak zrobic aby usunelo mi wszystko ponizej 10 wiersza nie moze byc po id tylko po numerze wiersza. 2 pytanko jak wyswietlic 10 wiersz tabeli mysql.

Pozdrawiam
Grzyw
Jeżeli to wyciągasz z bazy, to możesz poprzez LIMIT w SQL?
Tak samo z wierszem dziesiątym.

Dziesięć pierwszych:
  1. SELECT * FROM COS LIMIT 10


Dziesiąty:
  1. SELECT * FROM COS LIMIT 10,1



A z poziomu PHP...

10 wiersz:
  1. <?php
  2. $i=1;
  3. while ($wiersz = mysql_fetch_row($wynik))
  4. {
  5. if ($i==10) echo $wiersz[0] # ......
  6. $i++;
  7. }
  8. ?>


10 wierszy:
  1. <?php
  2. $i=1;
  3.  
  4. while ($wiersz = mysql_fetch_row($wynik))
  5. {
  6. if ($i<10) echo $wiersz[0] # ......
  7. $i++;
  8. }
  9. ?>
Cezar708
1 pytanie:
  1. DELETE FROM tabela WHERE id NOT IN (
  2. SELECT id
  3. FROM tabela -- tu są wybrane te 10 wierszy, których nie chcesz usuwać
  4. LIMIT 10
  5. )


2. Pytanie:
odpowiedź już jest wcześniej
Spyder
Mam cos takiego i nie kmyni:

$DELL = "DELETE FROM game_scores WHERE id NOT IN ( SELECT id FROM game_scores ORDER BY score DESC LIMIT 10 )";
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.