Pagina 2 van 5
Geplaatst: 12 jan 2004, 22:16
door LazyTiger
hm.. er staat wel degelijk een getal in...
order by staat tussen haakjes omdat ik dat ergens had gezien, maar daar was het een som.
Geplaatst: 12 jan 2004, 22:25
door mosymuis
P.T. schreef:hm.. er staat wel degelijk een getal in...
Blijkbaar toch niet; anders zou
wel resultaat opleveren...
P.T. schreef:order by staat tussen haakjes omdat ik dat ergens had gezien, maar daar was het een som.
Probeer het eens zonder haakjes dan, ze zijn iig niet nodig.
Geplaatst: 12 jan 2004, 22:44
door LazyTiger
Geplaatst: 12 jan 2004, 22:47
door mosymuis
Lol, je probeert hier toch zeker een variabele in je query te krijgen?
![LOL :lol:](./images/smilies/icon_lol.gif)
Hij zal vast in de database staan, maar dat heeft hier niets mee te maken.
Geplaatst: 12 jan 2004, 22:49
door LazyTiger
ah... ik begreep jouw verkeerd.
nou snap ik wat je bedoelt.
![Schaamtelijk :oops:](./images/smilies/icon_redface.gif)
Geplaatst: 12 jan 2004, 22:51
door LazyTiger
uit viewforum.php
Code: Selecteer alles
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time
FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
WHERE t.forum_id = $forum_id
AND t.topic_poster = u.user_id
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND u2.user_id = p2.poster_id
AND t.topic_type <> " . POST_ANNOUNCE . "
$limit_topics_time
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
als ik dit nu omzet naar mijn mod. is dit dan wat webdev bedoelt en zou het dan kunnen werken?
Geplaatst: 13 jan 2004, 17:38
door SPyKoN
http://www.phpbbhacks.com/viewhack.php?id=225
Ruikt verdacht tenzij jij Matthijs van de Water zou zijn
![Verward :?](./images/smilies/icon_e_confused.gif)
Geplaatst: 13 jan 2004, 17:52
door mosymuis
Active Topics is heel wat anders dan
All topics...
![Zucht :roll:](./images/smilies/icon_rolleyes.gif)
Geplaatst: 13 jan 2004, 17:55
door SPyKoN
mosymuis schreef:
Active Topics is heel wat anders dan
All topics...
![Zucht :roll:](./images/smilies/icon_rolleyes.gif)
Maar met een paar wijzingen zou het toch hetzelfde kunnen zijn, niet? Nou ik heb het maar oppervlakkig bekeken.
Geplaatst: 13 jan 2004, 17:56
door mosymuis
SPyKoN schreef:Maar met een paar wijzingen zou het toch hetzelfde kunnen zijn, niet?
Nou nee, niet echt.
![Smile :)](./images/smilies/icon_e_smile.gif)
Vind het maar een vreemde beschuldiging, juist als je de code niet echt hebt vergeleken.
Geplaatst: 13 jan 2004, 18:02
door SPyKoN
mosymuis schreef:SPyKoN schreef:Maar met een paar wijzingen zou het toch hetzelfde kunnen zijn, niet?
Nou nee, niet echt.
![Smile :)](./images/smilies/icon_e_smile.gif)
Vind het maar een vreemde beschuldiging, juist als je de code niet echt hebt vergeleken.
Mijn excuses. Nou ik dacht dat het niet echt moeilijk zou zijn om van een Active Topics een All topics MOD te maken.
Geplaatst: 13 jan 2004, 19:08
door LazyTiger
die mod zegt me niks en heb ik ook nooit gekend!
Geplaatst: 17 jan 2004, 14:45
door LazyTiger
ik kom er niet bepaald aan uit:
Code: Selecteer alles
$sql = 'SELECT t.forum_id, t.topic_id, t.topic_title, t.topic_views, t.topic_replies, c.config_name, c.config_value FROM '.TOPICS_TABLE.' t, '.CONFIG_TABLE.' c WHERE t.forum_id = "which_forum" ORDER BY t.topic_title';
iemand?
![Zucht :roll:](./images/smilies/icon_rolleyes.gif)
Geplaatst: 17 jan 2004, 14:57
door mosymuis
P.T. schreef:ik kom er niet bepaald aan uit:
Code: Selecteer alles
$sql = 'SELECT t.forum_id, t.topic_id, t.topic_title, t.topic_views, t.topic_replies, c.config_name, c.config_value FROM '.TOPICS_TABLE.' t, '.CONFIG_TABLE.' c WHERE t.forum_id = "which_forum" ORDER BY t.topic_title';
iemand?
![Zucht :roll:](./images/smilies/icon_rolleyes.gif)
De qeury klopt gewoon, wat gaat er mis?
![Vraag :?:](./images/smilies/icon_question.gif)
Geplaatst: 17 jan 2004, 14:57
door Duvelske
Het is een simpele mod, maar wel leuk verzonnen moet ik zeggen. Zou makkelijk zijn als je diverse onderwerpen hebt en die heb je weer onderverdeeld in subcategorieen. Dat zou wel makkelijk zijn ja, maar ik vind het ook niet echt handig. Maarja leuke mod
![Knipoog ;)](./images/smilies/icon_e_wink.gif)
Geplaatst: 17 jan 2004, 15:00
door LazyTiger
mosymuis schreef:P.T. schreef:ik kom er niet bepaald aan uit:
Code: Selecteer alles
$sql = 'SELECT t.forum_id, t.topic_id, t.topic_title, t.topic_views, t.topic_replies, c.config_name, c.config_value FROM '.TOPICS_TABLE.' t, '.CONFIG_TABLE.' c WHERE t.forum_id = "which_forum" ORDER BY t.topic_title';
iemand?
![Zucht :roll:](./images/smilies/icon_rolleyes.gif)
De qeury klopt gewoon, wat gaat er mis?
![Vraag :?:](./images/smilies/icon_question.gif)
zelfde probleem nog als het steeds is. met die which forum, hij pakt dat getal gewoon niet. ik krijg gewoon een lege tabel.
in de config tabel staat config name: which_forum en in config_value staat daarachter 2.
dus hij moet alle gegevens pakken die in forum 2 staan.
@ Duvelske: bedankt! :thumb:
Geplaatst: 17 jan 2004, 15:05
door mosymuis
P.T. schreef:zelfde probleem nog als het steeds is. met die which forum, hij pakt dat getal gewoon niet. ik krijg gewoon een lege tabel.
in de config tabel staat config name: which_forum en in config_value staat daarachter 2.
dus hij moet alle gegevens pakken die in forum 2 staan.
Ik snap dat hij dat moet selecteren, maar waar komt $which_forum vandaan? Bestaat dit op het moment dat hij wordt geparsed in de qeury?
Hier zei je namelijk van niet.
En wat bedoel je met die zin met "config_value" erin?
![Verward :?](./images/smilies/icon_e_confused.gif)
Geplaatst: 17 jan 2004, 15:09
door LazyTiger
ik snap opeens niks meer. ik vraag me af waar ik aan begonnen ben.
![Verrast :o](./images/smilies/icon_e_surprised.gif)
maar goed, langzaam leer ik het wel..
in de database staat gewoon een getal. nou, dat bedoelde je niet zei je.
als ik die zin van echo bla bla bla erneer zet. krijg ik gewoon $which_forum te zien en niet het getal.
wat ik met config_value bedoel is dit eigenlijk gewoon:
Wijzigen | Verwijderen | config_name | config_value
![Afbeelding](https://imageproxy-io.herokuapp.com/226d37d62fcfb1bfae417be6171097664bfc65da/687474703a2f2f686f6d652e77616e61646f6f2e6e6c2f6d75736963706167652f73637265656e73686f742e676966)
Geplaatst: 17 jan 2004, 15:20
door mosymuis
Nu snap ik wat je bedoelt, maar totaal niet hoe je hierbij komt!
Je wilt toch zeker de topics uit een bepaald forum laten zien in je all_topics mod? Ik neem aan dat dit vast staat, of dat dit vooraf door de bezoeker van de All Topics pagina kan worden gekozen. Hoe kom je er dan bij om naar een veld in phpbb_config te verwijzen? Deze waarde kan je zoieso niet eens gebruiken als je hem niet eerst ophaalt uit de database:
Code: Selecteer alles
$sql = "SELECT config_value
FROM " . CONFIG_TABLE . "
WHERE config_name = 'which_forum'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain notes from notes table', '', __LINE__, __FILE__, $sql);
}
$which_forum = mysql_result($result,0, "which_forum");
en zelfs dan is het makkelijker om het van tevoren gewoon even in te vullen in je PHP bestand.
Hierna zal je qeury wel werken!
![Bier :bier:](./images/smilies/icon_e_bier.gif)
Geplaatst: 17 jan 2004, 15:30
door LazyTiger
het wordt in het admin panel ingevuld.
ik wil het met een beetje "sjiek" hebben.
ik zal al te denken dat ik config_name en zo niet in 1 en dezelfde regel moest oproepen en uitvoeren.
ik ga het proberen.
Alvast Bedankt!