Advertisement
Serious07

Untitled

Jul 24th, 2014
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.83 KB | None | 0 0
  1. <HTML>
  2. <HEAD>
  3. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  4. <TITLE>Карта приватов GregTechRus</TITLE>
  5. <meta name="description" content="Карта приватов GregTechRus"/>
  6.  
  7. <!-- Стиль таблиц -->
  8.  
  9. <style type="text/css">
  10.    TD, TH {
  11.     padding: 5px; /* Поля вокруг текста */
  12.     text-align: center;
  13.     border: 1px solid; /* Рамка вокруг ячеек */
  14.    }
  15. </style>
  16.  
  17. </HEAD>
  18. <BODY>
  19. <?php
  20.  
  21. // Соединяемся, выбираем базу данных
  22. $link = mysql_connect('localhost', 'Serious07', '123456')
  23.     or die('Не удалось соединиться: ' . mysql_error());
  24. echo 'Соединение успешно установлено';
  25. mysql_select_db('karta') or die('Не удалось выбрать базу данных');
  26.  
  27. echo '<TABLE align="center">';
  28.  
  29. echo '<TR><TD>Свободные<br/>зоны</TD><TD>Занятые регионы</TD></TR>';
  30.  
  31. echo '<TR>';
  32.  
  33. // Свободные регионы
  34. echo '<TD valign="top">';
  35. // Выполняем SQL-запрос
  36. $query = 'SELECT * FROM sc_protectzone WHERE world="world" AND player="FreeRegion";';
  37. $result = mysql_query($query) or die('Запрос не удался: ' . mysql_error());
  38.  
  39. // Выводим результаты в html
  40. echo '<TABLE border="1" cellspacing="0" cellpadding="1">';
  41. // Заголовок
  42. echo '<TR><TD>x</TD><TD>z</TD></TR>';
  43.  
  44. $x = 0;
  45. $z = 0;
  46.  
  47. while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
  48.    
  49.     $x = ($line['x1'] + $line['x2'])/2;
  50.     $z = ($line['z1'] + $line['z2'])/2;
  51.    
  52.     echo '<TR><TD>'. (int)$x .'</TD><TD>'. (int)$z .'</TD></TR>';
  53.    
  54. }
  55.  
  56. echo "</TABLE>";
  57.  
  58. // Освобождаем память от результата
  59. mysql_free_result($result);
  60.  
  61. // Занятые регионы
  62. echo '</TD><TD valign="top">';
  63.  
  64. // Выполняем SQL-запрос
  65. $query = 'SELECT * FROM sc_protectzone WHERE world="world"
  66.             AND player!="Border" AND player!="FreeRegion"
  67.             AND player!="City";';
  68. $result = mysql_query($query) or die('Запрос не удался: ' . mysql_error());
  69.  
  70. // Выводим результаты в html
  71. echo '<TABLE border="1" cellspacing="0" cellpadding="1">';
  72. // Заголовок
  73. echo '<TR><TD>#</TD><TD>Владелец</TD><TD>x</TD><TD>z</TD></TR>';
  74.  
  75. $i = 0;
  76. $x = 0;
  77. $z = 0;
  78.  
  79. while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
  80.    
  81.     $i += 1;
  82.     $x = ($line['x1'] + $line['x2'])/2;
  83.     $z = ($line['z1'] + $line['z2'])/2;
  84.    
  85.     echo '<TR><TD>'. $i .'</TD><TD>'. $line['player'] .'</TD><TD>'. (int)$x .'</TD><TD>'. (int)$z .'</TD></TR>';
  86. }
  87.  
  88. // Освобождаем память от результата
  89. mysql_free_result($result);
  90.  
  91. echo "</TABLE>";
  92.  
  93. echo '</TD></TR></TABLE>';
  94.  
  95. // Закрываем соединение
  96. mysql_close($link);
  97.  
  98. ?>
  99. </BODY>
  100. </HTML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement