Топ репутации
Morphy (72)
Новое на форуме
Мини профиль

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Web Разработка » Скрипты PHP » Скриптик вывода запрщённых спелов mangos,trinitycore
Скриптик вывода запрщённых спелов mangos,trinitycore
GameBOADRДата: Воскресенье, 20.05.2012, 17:38 | Сообщение # 1
Группа: Журналист
Сообщений: 83
Награды: 0
Репутация: 0
Замечания: 0%
Скриптик вывода запрщённых спелов.
Так как в базе я не нашёл названий спелов, а парсить - создавать лишний геморой, решил немного схитрить: взял названия из оружейной уважаемого Шадеза. В принципе, суть ясна и каждый может сделать по-своему.
Также, как и большинство моих наработок записывает данные в текстовый файл для последующего парсинга. Для минимально знающего человека переделать под свои нужды не составит труда

Code
<?php  
    require_once ('includes/config.php');  
                $sMySql = mysql_connect($host, $user, $passw) or die("Невозможно подключиться к базе данных : " . mysql_error());  
                mysql_query('SET  character_set_database  =  cp1251');    
                mysql_query('SET  NAMES  cp1251');         
       $content = mysql_query ("select sp.SpellName_ru_ru, id  
                      from armory.armory_spell sp  
                      join mangos.spell_disabled sd ON sp.id = sd.entry  
                      where sd.active = 1 or sd.ischeat_spell = 1");  
              // строим таблицу  
          $szTable = '<table border="1" align="center">';  
       $szTable .= '<tr><td align="center">Название</td></tr>';    
          
    while ($row = mysql_fetch_array($content))                             
                     {    
          $SpellName_ru_ru = $row['SpellName_ru_ru'];  
          $Spellid = $row['id'];  
             
       $szTable .= '<tr><td align="center"><a href = "http://www.wowhead.com/?spell='.$Spellid.'" target = "_blank">'.$SpellName_ru_ru.'</a></td>';  
                     }  
       $szTable .= '</table>';  
          $szTable .= '<br>';  
       $szTable .= '<br>';       
          $szTable .= '<div align="center"><font size="1">Список запрещённых заклинаний обновляется раз в 24 часа</font></div>';       
          
    $handler = fopen("spells.txt", "w+");  
       fwrite($handler, $szTable);  
       fclose($handler);  
    mysql_close($sMySql);       
  ?>
Форум » Web Разработка » Скрипты PHP » Скриптик вывода запрщённых спелов mangos,trinitycore
  • Страница 1 из 1
  • 1
Поиск:
          




Используются технологии uCoz