![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Mam sobie nastepujace drzewko w bazie:
/ck/ /ck/teatry /ck/teatry/Jakis teatr /ck/teatry/Jakis inny teatr I teraz musze na podstawie adresu - ForceType - np takiego: .../ck/teatry Sprawdzic czy w drzewie jest taki element i jezeli jest to pobrac jego ID. Struktura SQL wyglada tak: [sql:1:7b5ae2c8be]CREATE TABLE elements ( id INT UNSIGNED NOT NULL AUTO_INCREMENT, class_id INT UNSIGNED NOT NULL, name VARCHAR(128), PRIMARY KEY(id) ); CREATE TABLE elements_relations ( first_id INT UNSIGNED NOT NULL, second_id INT UNSIGNED NOT NULL, depth INT UNSIGNED NOT NULL, PRIMARY KEY( first_id, second_id ) );[/sql:1:7b5ae2c8be] ... Gdzie w elements trzymam: nazwy elementow w drzewie oraz typ klasy - folder/news itp - a w relacjach: powiazania elementow w drzewie. Jest to prawie dokladnie to co przedstawil tutaj dragon: http://webdeveloper.pl/forum/read.php?f=3&...i=711&t=711&v=f Czyli jeszcze raz: jak na podstawie podanej sciezki odnalezc ID elementu na ktory ona wskazuje (sciezka) :?: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:27 |