- Home
- Categorie
- Coding e Sistemistica
- Tutti gli altri Gestionali
- Ultimi topic di smf
-
Ultimi topic di smf
Scusate per la mia assenza
cmq ecco un piccolo script per visualizzare gli ultimi topic di un forum smf
[PHP]<?php
$query = "SELECT * FROM smf_topics ORDER BY ID_TOPIC DESC LIMIT 0,5";
$row = mysql_query($query);
echo "<table id="ultimipost">\n
<thead><tr><th abbr="titolo" scope="col">Titolo Post</th><th scope="col">Autore</th><th abbr="orario" scope="col">Ora Post</th></tr></thead>\n
<tbody>\n
";
while($result = mysql_fetch_assoc($row)) {
$id = $result['ID_TOPIC'];
$board = $result['ID_BOARD'];
$idlast = $result['ID_LAST_MSG'];
$query_messaggio = "SELECT * FROM smf_messages WHERE ID_MSG = '$idlast'";
$row_messaggio = mysql_query($query_messaggio);
echo "<tr>";
while ($res = mysql_fetch_assoc($row_messaggio)) {
$id_msg = $res['ID_MSG'];
$id_membro = $res['ID_MEMBER'];
$orario = date("H:i:s - d/m/Y", $res['posterTime']);
$subject = $res['subject'];
echo "<td><a href="/forum/index.php?topic=$id.msg$id_msg#msg$id_msg">$subject</a></td>\n";
$query_membro = "SELECT memberName FROM smf_members WHERE ID_MEMBER = '$id_membro'";
$row_membro = mysql_query($query_membro);
while ($res_m = mysql_fetch_assoc($row_membro)) {
$autore = $res_m['memberName'];
echo "<td><a href="/forum/index.php?action=profile;u=$id_membro">$autore</a></td>\n";
}
echo "<td>$orario</td>\n";
}
echo "</tr>\n";
}
echo "</tbody>\n";
echo "</table>";
?>
[/PHP]se volete vedere come funziona andate su http://www.inkscapeitalia.org
-
Ciao Patrick,
grazie per aver postato lo script
Sposto in CMS
Ciao!
-
ah grazie mille allora
dopo posto un altro scriptino
-
@patrick91 said:
Scusate per la mia assenza
cmq ecco un piccolo script per visualizzare gli ultimi topic di un forum smf
[PHP]<?php
$query = "SELECT * FROM smf_topics ORDER BY ID_TOPIC DESC LIMIT 0,5";
$row = mysql_query($query);
echo "<table id="ultimipost">\n
<thead><tr><th abbr="titolo" scope="col">Titolo Post</th><th scope="col">Autore</th><th abbr="orario" scope="col">Ora Post</th></tr></thead>\n
<tbody>\n
";
while($result = mysql_fetch_assoc($row)) {
$id = $result['ID_TOPIC'];
$board = $result['ID_BOARD'];
$idlast = $result['ID_LAST_MSG'];
$query_messaggio = "SELECT * FROM smf_messages WHERE ID_MSG = '$idlast'";
$row_messaggio = mysql_query($query_messaggio);
echo "<tr>";
while ($res = mysql_fetch_assoc($row_messaggio)) {
$id_msg = $res['ID_MSG'];
$id_membro = $res['ID_MEMBER'];
$orario = date("H:i:s - d/m/Y", $res['posterTime']);
$subject = $res['subject'];
echo "<td><a href="/forum/index.php?topic=$id.msg$id_msg#msg$id_msg">$subject</a></td>\n";
$query_membro = "SELECT memberName FROM smf_members WHERE ID_MEMBER = '$id_membro'";
$row_membro = mysql_query($query_membro);
while ($res_m = mysql_fetch_assoc($row_membro)) {
$autore = $res_m['memberName'];
echo "<td><a href="/forum/index.php?action=profile;u=$id_membro">$autore</a></td>\n";
}
echo "<td>$orario</td>\n";
}
echo "</tr>\n";
}
echo "</tbody>\n";
echo "</table>";
?>
[/PHP]se volete vedere come funziona andate su
salve io ho fatto il copia incolla del codice, ma mi dà un messaggio di errore...
dove sbaglio???Parse error: syntax error, unexpected '<' in /miosito.it/home/forum/Sources/Load.php(1739) : eval()'d code(35) : eval()'d code on line 1
sono un novellino abbiate pietà
Grazie