Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Forum działy
dk1342
post 18.12.2009, 18:04:28
Post #1





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


Witam, tworze forum i zrobiłem sobie tabele:

CREATE TABLE `forum_dzialy` (
`id` int(11) NOT NULL auto_increment,
`id_parent` tinytext NOT NULL,
`nazwa` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=15 ;

--
-- Zrzut danych tabeli `forum_dzialy`
--

INSERT INTO `forum_dzialy` (`id`, `id_parent`, `nazwa`) VALUES
(11, '0', 'Testowe forum 1'),
(13, '12', 'Podforum testowe 1'),
(14, '0', 'Testowe forum 2');

I teraz nie mam pojęcia jak wyświetlić te działy tzn. mniej więcej wiem:
$zapytaj = mysql_query('SELECT * FROM `forum_dzialy` order by `id`');
I wyświetla mi po kolei tak jak dodałem no jak może zauważyliście stworzyłem jedno Podforum które ma się zaliczać do Testowe forum 1 a php zalicza mi je jako osobny nowy dział, jak to zrobić ?



--------------------
Firefox - The Best,
Internet Exokier - shit

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
lukasz_os
post 18.12.2009, 18:15:19
Post #2





Grupa: Zarejestrowani
Postów: 203
Pomógł: 55
Dołączył: 23.11.2008
Skąd: UKF

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


Bo nadal wybierasz wszystkie działy. Użyj klauzuli WHERE do sprecyzowania tego zapytania np:

  1. SELECT * FROM `forum_dzialy` WHERE id_parent='0' ORDER BY `id`


--------------------
Pomagam jeśli mam czas oraz jak się na tym znam :D
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 Wersja Lo-Fi Aktualny czas: 26.04.2024 - 15:56