![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam bazę ilość | data
$date = time()-24*60*60; robię zapytanie SELECT * FROM xxx WHERE date>='$date' co bym musiał dodać do tego aby dostać tylko co setny rekord i nie mam na myśli rozwiązania w pętli while w php chciał bym odciążyć mysql Ten post edytował xavierek 24.08.2011, 23:55:05 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 8 Dołączył: 23.09.2010 Ostrzeżenie: (10%) ![]() ![]() |
WHERE `id` mod 100 = 0 (ew. 2, 3... 88 ... 99)?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
a jak nie mam kolumny id ?
dokladnie tablica wyglada tak DATA | SERVER_ID | ILOSC OSOB Ten post edytował xavierek 25.08.2011, 00:12:15 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 8 Dołączył: 23.09.2010 Ostrzeżenie: (10%) ![]() ![]() |
Kod na ilość rekordów - google; tylko nie jestem pewny czy nie powinno być LIMIT $i, $i; musisz sprawdzić edit: to chyba nie będzie jednak działać. może jeszcze tak. dziwny sposób ale nie czyta przynajmniej wszystkiego z bazy: Wczytać wartości które się nie powtarzają (np. SERVER_ID ) do tablicy i wyświetlić for($i=0; $i <= $ilosc_rekordów; $i_100){ ..."SELECT ... WHERE SERVER_ID = $baza['$i']" } nie widzę innego rozwiązania Ten post edytował grabek93 25.08.2011, 00:27:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:36 |