Skip to content

Commit de1bb37

Browse files
committed
getGuildNameById($id) + getGuildLogoById($id)
1 parent e0036a3 commit de1bb37

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

system/functions.php

+33
Original file line numberDiff line numberDiff line change
@@ -1268,6 +1268,39 @@ function escapeHtml($html) {
12681268
return htmlspecialchars($html);
12691269
}
12701270

1271+
function getGuildNameById($id)
1272+
{
1273+
global $db;
1274+
1275+
$guild = $db->query('SELECT `name` FROM `guilds` WHERE `id` = ' . (int)$id);
1276+
1277+
if ($guild->rowCount() > 0) {
1278+
return $guild->fetchColumn();
1279+
}
1280+
1281+
return false;
1282+
}
1283+
1284+
function getGuildLogoById($id)
1285+
{
1286+
global $db;
1287+
1288+
$logo = 'default.gif';
1289+
1290+
$query = $db->query('SELECT `logo_name` FROM `guilds` WHERE `id` = ' . (int)$id);
1291+
if ($query->rowCount() == 1) {
1292+
1293+
$query = $query->fetch(PDO::FETCH_ASSOC);
1294+
$guildLogo = $query['logo_name'];
1295+
1296+
if (!empty($guildLogo) && file_exists('images/guilds/' . $guildLogo)) {
1297+
$logo = $guildLogo;
1298+
}
1299+
}
1300+
1301+
return BASE_URL . 'images/guilds/' . $logo;
1302+
}
1303+
12711304
function displayErrorBoxWithBackButton($errors, $action = null) {
12721305
global $twig;
12731306
$twig->display('error_box.html.twig', ['errors' => $errors]);

0 commit comments

Comments
 (0)