Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Phpbbn uusimmat viestit?

makeuu [07.01.2005 17:00:35]

#

Miten saisi uusimamt viestit ja otsikot etusivulle phpBB:stä, joissa olisi linkit aiheeseen...? Haulla löysin jonku, mutta ei paljo auttanu. :) Olisi kiva saada tällainen sivuille. :)

Tämähän tapahtuu pienellä mysql väännöllä, mutta ne kyllä osaa pahemmin.

Draiz [07.01.2005 20:22:44]

#

https://www.ohjelmointiputka.net/keskustelu/6030-phpbb-uusimmat-viestit-näkymään-kotisivujen-pääsivulle

ja saa sitä mysliä itsekkin tonkia. ;)

makeuu [07.01.2005 22:11:48]

#

Noh.. olen nyt tehnyt eräänlaisen koodin:

<?php

$dbh = mysql_connect(":P",":D",":S") or die("ongelma 1");

$sql = 'SELECT `topic_id`,`topic_title`,`topic_time`,`topic_replies` FROM `phpbb_topics` ORDER BY `topic_time` DESC LIMIT 0, 5';

$kysely = mysql_query($sql, $dbh) or die("ongelma 2");

$maara = mysql_num_rows($kysely) or die("ongelma 3");

if($maara > 5) {
  $maara = 5;
}

echo "<b>Uusimmat topicit:</b><br><br>\n\n";

for($i=0;$i<$maara;$i++) {
  $id = mysql_result($kysely, $i, "topic_id");
  $title = mysql_result($kysely, $i, "topic_title");
  $time = mysql_result($kysely, $i, "topic_title");
  $vast = mysql_result($kysely, $i, "topic_replies");

  echo ('<a href="keskustelu/viewtopic.php?t=$id">".substr($title, 0, 30) ."..<br><i>".date("d.m.Y",$time)."</i>, $replies vastausta.<br>');
}

mysql_close($dbh);
?>

Ja tuo ilmoittaa että ongelma 2.. en kyllä löydä vikaa mitenkään :(

mauza [07.01.2005 22:29:25]

#

On tainnut tietokannan valinta jäädä tekemättä. Niin ja saa sen mysql-kannan palauttaman errorinkin heittää mukaan viestiin (Tosin sieltähän ne virheet löytyvätkin, joten tämäkin postaus olisi jäänyt tulematta).

makeuu [07.01.2005 22:31:19]

#

Voi kiitos.. huoh.. olisi pitänyt kattoa tarkemmin. :P

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta