Legende la forum (smf 1.1.11)

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Pigmy
Mesaje:11

Legende la forum (smf 1.1.11)

Salutare...incerc sa fac un script pentru legende la forum ;))
Adica sa apara jos acolo: Administrator, Moderator sau ce mai am eu la forum :D
Baza de date necesare cred ca este aceasta:

Cod: Selectaţi tot

DROP TABLE IF EXISTS `forum_membergroups`;
CREATE TABLE `forum_membergroups` (
  `ID_GROUP` smallint(5) unsigned NOT NULL auto_increment,
  `groupName` varchar(80) NOT NULL default '',
  `onlineColor` varchar(20) NOT NULL default '',
  `minPosts` mediumint(9) NOT NULL default '-1',
  `maxMessages` smallint(5) unsigned NOT NULL default '0',
  `stars` tinytext NOT NULL,
  PRIMARY KEY  (`ID_GROUP`),
  KEY `minPosts` (`minPosts`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Cum trebuie sa fie un script? Ceva de genu...

Cod: Selectaţi tot

<tr>
<td class="windowbg2" width="100%">
<span class="middletext">';
if(!empty($context['forum_membergroups']))
foreach($context['forum_membergroups'] AS $membergroups)
{
	if(!empty($membergroups['color']) && $membergroups['color'] != '')
echo '[<span style="color:' . $membergroups['color'] . '">' . $membergroups['name'] . '</span>] ';
}
</td>
</tr>
Cam asa imi suna mie in cap, doresc sa apara pe forum ce grupuri am eu, adica daor "Administrator, Moderator etc".
Multumesc, astept un raspuns :(

MarPlo Mesaje:4343
Nu stiu cum ai putea face din datele pe care le-ai postat, nici nu cunosc smf.

Pigmy Mesaje:11
MarPlo: Eu doresc sa scot din baza de data, ce am notat mai sus, grupurile...atata doresc...
Eu am incercat cat de cat...dar nu e bun...

MarPlo Mesaje:4343
Poti sa faci un select la acel tabel cam asa:

Cod: Selectaţi tot


$interogare = "SELECT `groupName` FROM `forum_membergroups`";
$rezultat = mysql_query($interogare);
if (mysql_num_rows($rezultat) == 0) {
    echo '0 rezultate';
}
else {
    while ($rand = mysql_fetch_assoc($rezultat)) {
        echo '<br />'. $rand['groupName'];
    }
}
- Dar nu stiu unde trebuie scris, in ce fisier, si ma indoiesc ca ar fi suficient, nu am vazut in acel tabel ceva legat de moderatori sau Administrator, probabil trebuie un select in 2 tabele, dar nu cunosc structura SMF.
Poate pe forumuri dedicate smf ai mai mult succes.