- Баллы
- 103
Решил для новичков написать такой простенький туториал для вывода профессии игрока на сайт с поддержкой CMS WebMCR и плагина Jobs.
Уровень сложности: низкий
Для работы скрипта нам необходимо:
2. Затем выбираем необходимую нами БД на хосте и нужную таблицу плагина Jobs (по умолчанию таблица называется jobs):
Примечание: если у Вас не WebMCR, замените {$user->name()} на ник игрока или свою переменную
3. Выводим нужную нам строку:
4. Закрываем соединение с БД:
5. Радуемся и ставим лайки к посту 
Код полностью:
Всем спасибо за внимание, надеюсь, кому-нибудь помогу
Уровень сложности: низкий
Для работы скрипта нам необходимо:
- База данных MySQL с доступом к внешним подключениям
- Сайт с поддержкой php
- Сервер с плагином Jobs, подключенным к вашей БД
- Прямые руки и немного мозгов
- Для начала нам необходимо подключиться к нашей БД (если у Вас БД уже подключена, пропустите этот пункт):
Код:
$con = mysql_connect("Адрес вашей БД","Имя пользователя","пароль");
if (!$con)
{
die('Нет подключения к БД' . mysql_error());
}
Код:
mysql_select_db("Название БД", $con);
$res = BD("SELECT * FROM jobs WHERE username='{$user->name()}'");
$line = mysql_fetch_array($res);
$job = $line ['job'];
3. Выводим нужную нам строку:
Код:
switch ($job)
{
case 'Fisherman': $job = 'Рыбак'; break;
case 'Miner': $job = 'Шахтёр'; break;
case 'Имя профессии в бд': $job = 'Имя на вывод'; break;
}
echo $job;
Код:
mysql_close($con);

Код полностью:
Код:
<?php
$con = mysql_connect("Адрес БД","Имя пользователя","Пароль");
if (!$con)
{
die('Нет подключения к БД' . mysql_error());
}
mysql_select_db("Имя БД", $con);
$res = BD("SELECT * FROM jobs WHERE username='{$user->name()}'");
$line = mysql_fetch_array($res);
$job = $line ['job'];
switch ($job)
{
case 'Fisherman': $job = 'Рыбак'; break;
case 'Miner': $job = 'Шахтёр'; break;
case 'Имя профессии в бд': $job = 'Имя на вывод'; break;
}
echo $job;
mysql_close($con);
?>
Всем спасибо за внимание, надеюсь, кому-нибудь помогу

