Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] jak wybrac rekordy "z pomiedzy"
AndyPSV
post
Post #1





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Jak wybrac te rekordy "spomiedzy" logd: 1 do 1?

  1. id_u date ip logd
  2. 1 2010-11-05 12:17:34 127.0.0.1 1 /**** to pominac
  3. 1 2010-11-05 12:17:29 127.0.0.1 0 /*** OD TAD
  4. 1 2010-11-05 12:17:19 127.0.0.1 0
  5. 1 2010-11-05 12:17:18 127.0.0.1 0
  6. 1 2010-11-05 12:17:17 127.0.0.1 0
  7. 1 2010-11-05 12:17:16 127.0.0.1 0
  8. 1 2010-11-05 12:17:15 127.0.0.1 0
  9. 1 2010-11-05 12:17:14 127.0.0.1 0
  10. 1 2010-11-05 12:17:13 127.0.0.1 0
  11. 1 2010-11-05 12:17:13 127.0.0.1 0 **** DO TAD WYBRAC TE REKORDY */
  12. 1 2010-11-05 12:17:12 127.0.0.1 1
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


skoro nie radzisz sobie z procedurami, może uzyjesz zwykłego if() w php??

  1.  
  2. $select = mysql_query("SELECT * FROM groupID");
  3.  
  4. $f = false;
  5. while($row = mysql_fetch_array($select)) {
  6.  
  7. if(!$f && $row['logd'] == 1) {
  8. //$r[$row['id_u']]= $row['date']; pomijamy
  9. $f = true;
  10. }
  11. elseif($f && $row['logd'] != 1) {
  12. $r[$row['id_u']] = $row['date']
  13.  
  14. elseif($f && $row['logd'] == 1) {
  15. //$r[$row['id_u']] = $row['date']; pomijamy
  16. break;
  17. }
  18. }
  19.  
  20. echo '<pre>'.print_r($r).'</pre>';
  21.  
  22. // jeżeli chcesz wycinać kilka takich "pakietów" zamiast break; wstaw $f=false ;]


Ten post edytował CuteOne 26.11.2010, 01:05:03
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 04:42