Advertisement
Sedo09

Untitled

May 25th, 2023
956
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.32 KB | Software | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.   <title>Музикални данни</title>
  5.   <style>
  6.     body {
  7.       background-color: #f5f5f5;
  8.       font-family: Arial, sans-serif;
  9.       margin: 0;
  10.       padding: 20px;
  11.     }
  12.    
  13.     h1 {
  14.       color: #333;
  15.     }
  16.    
  17.     table {
  18.       width: 100%;
  19.       border-collapse: collapse;
  20.       margin-bottom: 20px;
  21.     }
  22.    
  23.     table, th, td {
  24.       border: 1px solid #ccc;
  25.     }
  26.    
  27.     th, td {
  28.       padding: 10px;
  29.       text-align: left;
  30.     }
  31.    
  32.     th {
  33.       background-color: #f2f2f2;
  34.     }
  35.    
  36.     ul {
  37.       list-style-type: none;
  38.       padding: 0;
  39.     }
  40.    
  41.     li {
  42.       margin-bottom: 5px;
  43.     }
  44.   </style>
  45. </head>
  46. <body>
  47.  
  48.   <h1>Жанрове</h1>
  49.   <ul>
  50.     <li>Рок</li>
  51.     <li>Поп</li>
  52.     <li>Хип-хоп</li>
  53.     <!-- Добавете останалите жанрове -->
  54.   </ul>
  55.  
  56.   <h1>Тип продукт</h1>
  57.   <ul>
  58.     <li>Диск</li>
  59.     <li>Касета</li>
  60.     <li>Плоча</li>
  61.   </ul>
  62.  
  63.   <h1>Изпълнител</h1>
  64.   <ul>
  65.     <li>Име: Изпълнител 1</li>
  66.     <li>Рожден ден: 01/01/1990</li>
  67.   </ul>
  68.  
  69.   <!-- Добавете останалите данни за изпълнителите -->
  70.  
  71.   <h1>Песен</h1>
  72.   <ul>
  73.     <li>Жанр: Рок</li>
  74.     <li>Име на песента: Песен 1</li>
  75.     <li>Дата на издаване: 01/01/2000</li>
  76.   </ul>
  77.  
  78.   <!-- Добавете останалите данни за песните -->
  79.  
  80.   <h1>Песен изпълнител</h1>
  81.   <ul>
  82.     <li>Песен: Песен 1</li>
  83.     <li>Изпълнител: Изпълнител 1</li>
  84.   </ul>
  85.  
  86.   <!-- Добавете останалите данни за песен изпълнител -->
  87.  
  88.   <h1>Албум</h1>
  89.   <?php
  90.  // Информация за връзката с базата данни
  91.  $servername = "localhost";
  92.  $username = "потребител";
  93.  $password = "парола";
  94.  $dbname = "име_на_базата_данни";
  95.  
  96.  // Създаване на връзка
  97.  $conn = new mysqli($servername, $username, $password, $dbname);
  98.  
  99.  // Проверка за успешна връзка
  100.  if ($conn->connect_error) {
  101.       die("Грешка при връзката с базата данни: " . $conn->connect_error);
  102.   }
  103.  
  104.   $artist = "Изпълнител 1"; // Име на изпълнител
  105.   $sql = "SELECT * FROM albums WHERE main_artist = '$artist'";
  106.   $result = $conn->query($sql);
  107.  
  108.   // Проверка за наличие на резултати
  109.   if ($result->num_rows > 0) {
  110.       echo "<table>";
  111.       echo "<tr><th>Заглавие</th><th>Година на издаване</th><th>Основен изпълнител</th></tr>";
  112.       // Извеждане на данните за албумите
  113.       while ($row = $result->fetch_assoc()) {
  114.           echo "<tr>";
  115.           echo "<td>" . $row["title"] . "</td>";
  116.           echo "<td>" . $row["release_year"] . "</td>";
  117.           echo "<td>" . $row["main_artist"] . "</td>";
  118.           echo "</tr>";
  119.       }
  120.       echo "</table>";
  121.   } else {
  122.       echo "<p>Няма намерени резултати.</p>";
  123.   }
  124.  
  125.   // Затваряне на връзката с базата данни
  126.   $conn->close();
  127.   ?>
  128.  
  129. </body>
  130. </html>
  131.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement