Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak pobrac nazwe kolumny ?, Jaka nazwa kolumny gdzie wartosc...
krz2005
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 21.02.2005

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


Witam.

Mam problem jak wykonac takie cos: Chce wykonac takie zapytanie, zeby w wyniku podalo mi(najlepiej w tablicy) wszystkie nazwy kolumn, gdzie znajduje sie wartosc np: "pies". Tak, ze jak wykonam zapytanie to w wyniku bede mial imiona: Kasia, Piotrek, Ania(znaczy to tylko przyklady (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) Tak jak na obrazie ponizej:

(IMG:http://lo3.linuxpl.com/baza.JPG)


Z gory Dziekuje za pomoc. Wszystkie sugestie mile widziane...

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wojto
post
Post #2





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 29.06.2003
Skąd: Warszawa

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


Teraz sytuacja wygląda dużo prościej.
Tabele mogą wyglądać tak:

Użytkownicy:
Kod
id | nazwa | gg | inne pola ...


Tematy:
Kod
id | tytul | inne pola ...


Powiadomienia:
Kod
id_uzytkownika | id_tematu


Gdy jakiś użytkownik dodaje temat do "śledzonych" to dodawany jest rekord do tabeli powiadomienia z polami: id użytkownika i id bieżącego tematu

Jak ktoś odpowie w danym temacie, to dajesz zapytanie:
  1. "SELECT u.gg
  2. FROM powiadomienia p, uzytkownicy u WHERE uzytkownik.id=powiadomienie.id_uzytkownika AND p.id_tematu='".$_GET['id']."'"

($_GET['id'] jest biezacym tematem)
i lecisz whilem po wynikach zapytania:
  1. <?php
  2. while ($row = mysql_fetch_array($sql)) {
  3. wyslij_gg($row['gg']);
  4. }
  5. ?>
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: 2.10.2025 - 19:00