Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Zapytanie
pioch
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 30.11.2006

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


Witam

Sytuacja ma się tak, mam dwie tabele z których pobieram dane i chciałbym z jeden sortowało według kolejka i aby kolejka zmieniała sie poprzez zmiane $_GET .

  1. <?php
  2.  
  3. $connection = @mysql_connect($host, $user, $pass)
  4. or die('Brak połaczenia z serwerem MySQL');
  5. $db = @mysql_select_db($baza, $connection)
  6. or die('Nie mogę połaczyć się z baza danych');
  7.  
  8. $query = '
  9.  
  10.  
  11. SELECT
  12.  m.id, k1.nazwa, k2.nazwa, m.gol1, m.gol2, m.kiedy, m.kolejka
  13. FROM
  14. mecz as m, druzyny as k1, druzyny as k2
  15. WHERE
  16. kolejka = ".$_GET['m.kolejka']
  17. k1.id = m.gospodarz AND
  18. k2.id = m.przeciwnik
  19. ';
  20.  
  21.  $result = mysql_query($query);
  22. sprawdz_czy_nie_bylo_bledu($result, __LINE__);
  23.  
  24.  
  25. while ($row = mysql_fetch_array($result)) {
  26.  
  27. ?>


i nie działa mi to zapytanie...

Dodam ze w danej kolejce np. KOLEJKA 1 - mam 7 meczy smile.gif itp..

w tabeli mecz w kolumnie kolejka mam powpisywane tylko cyfry



// problem rozwiązany sory za zamieszanie


  1. <?php
  2. kolejka = ".$_GET['m.kolejka']
  3.  
  4. // wystarczy zamienić na 
  5.  
  6. '.(!empty($_GET['id']) ? ('m.kolejka='.((int)$_GET['id']).' AND ') : '') .'
  7. ?>



// 1 godz później :-))


Mam takie pytanie czy można by tak zrobić dana kolejka sie nie powtarzała tylko ustawic jako nagłówek raz tylko , że to jest np. Kojeka 1 i by sie nie powtarzało dla każdego meczu osobno smile.gif

Ten post edytował pioch 9.12.2006, 13:03:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
wipo
post
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


select DISTINCT(pole, które ma się nie powtarzać) FROM tabela WHERE coś tam


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 05:11