Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zliczanie rekordów i sprawdźanie...
_Martin_
post
Post #1





Grupa: Zarejestrowani
Postów: 352
Pomógł: 9
Dołączył: 16.09.2005
Skąd: Rybnik

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


Witam


Mam sobie tabele "skład"
A W niej numery id_druzyny
Jak moge sprawdzić po za siedzieniem i wertowaniem ręcznym czy wszyscy mają swój skład (rekord)
Jeżeli liczba wszystkich druzy to 1470
Licząc że mogą mieć podwójne rekordy dla id_druzyny
Głownie mi chodzi o to jak można sprawdzić jakiego numeru nie ma w bazie, przy zakresie od 1 do 1470
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kefirek
post
Post #2





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


Powinno dzialac

  1. <?php
  2. $przedzial = range(1,1470);
  3.  
  4. $liczby = array();
  5.  
  6. $wynik = mysql_query("SELECT DISTINCT(id_druzyny) FROM sklad");
  7.  
  8. while($r = mysql_fetch_assoc($wynik)) {
  9.  
  10. if(!in_array($r['id_druzyny'], $przedzial)) { $liczby[] = $r['id_druzyny'];}
  11.    
  12. }  
  13.  
  14. foreach($liczby AS $wynik){
  15.  echo $wynik.'<br>';
  16. }
  17. ?>


Ten post edytował kefirek 25.02.2009, 21:21:19
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: 24.12.2025 - 11:33