To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Bazy danych SQL - Dodawanie tematów przez SQLa

Krystianroza - 12-10-2014, 22:15
Temat postu: Dodawanie tematów przez SQLa
Witam, chciałbym zapytać o możliwość dodawania tematów i postów do konkretnej kategorii bezpośrednio z bazy...

Dowiedziałem się, że mogę insertnąć wpis do odpowiednich tabel
`phpbb_posts`,
`phpbb_posts_text`,
`phpbb_topics`

Moje pytanie, czy to wszystkie miejsca?
Mógłby ktoś opisać te miejsca za co odpowiedzialne?
Nie chcę przeglądać całego kodu phpbb by przemo, a niestety manuala do sql'a nie znalazłem :(
Materiał chcę wykorzystać do napisania wtyczki do odczytywania maili po imap i wrzucaniu je jako osobne tematy.

`phpbb_topics`
1 topic_id - numeracja wpisu (auto)
2 forum_id - kategoria (id) z tabeli forum
3 topic_title - tytuł tematu
4 topic_poster - autor (id)z tabeli users
5 topic_time - czas timestamp
6 topic_views - ilość odsłon
7 topic_replies -
8 topic_status -
9 topic_vote -
10 topic_type -
11 topic_first_post_id -
12 topic_last_post_id -
13 topic_moved_id -
14 topic_attachment -
15 topic_icon -
16 topic_expire -
17 topic_color -
18 topic_title_e -
19 topic_action -
20 topic_action_user -
21 topic_action_date -
22 topic_tree_width -
23 topic_accept -

`phpbb_posts`
1 post_id - numeracja wpisu - spójnik z inną tabelą - (AUTO_INCREMENT)
2 topic_id -
3 forum_id - numer kategorii z tabeli forum
4 poster_id - autor wpisu (id) z tabeli users
5 post_time -
6 post_start_time -
6 poster_ip -
7 post_username -
8 enable_bbcode -
9 enable_html -
10 enable_smilies -
11 enable_sig -
12 post_edit_time -
13 post_edit_count -
14 post_attachment -
15 user_agent -
16 post_icon -
17 post_expire -
18 reporter_id -
19 post_marked -
20 post_approve -
21 poster_delete -
22 post_edit_by -
23 post_parent -
24 post_order -

`phpbb_posts_text`,
1 post_id - identyfikator do łączenia `phpbb_posts'
2 bbcode_uid
3 post_subject - jak mniemam temat wpisu
4 post_text - treść wpisu

[ Dodano: 15-10-2014, 09:30 ]
Ktoś pomoże?

Woytec - 23-10-2014, 21:19

Zaincluduj i wykorzystaj to co w functions_post.php
A nazwy kolumn wystarczy przetłumaczyć i połączyć z różnymi wyświetlanymi funkcjami na forum.

Tommekk80 - 24-10-2014, 22:24

Krystianroza,
Twój podpis/sygnaturka jest niezgodna z regulaminem.
Zapoznaj się z pkt 2 oraz 3 Regulaminu tego forum.

treker - 01-11-2014, 17:26

Mam podobny problem, dodanie tematu to nie problem - problemem jest synchronizacja forum. Jakimi zapytaniami naprawić ten problem?


Powered by phpBB modified by Przemo © 2003 phpBB Group