Advertisement
Guest User

Untitled

a guest
Apr 8th, 2016
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.85 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en-gb">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Artists Search</title>
  6. <meta name="iSongs online music shop by Atish Khadka" content="Search for an Artist to see more information about them.">
  7.  
  8. <link rel="stylesheet" href="isongs.css">
  9. </head>
  10. <body>
  11. <div class="container">
  12. <div class="header">
  13. <h1>iSongs</h1>
  14. </div>
  15. <div class="nav">
  16. <ul>
  17. <li><a href="index.php">Home</a></li>
  18. <li><a href="songs_artists.php">Songs and artists</a></li>
  19. <li><a href="songs_artists_dropdown.php">Artist</a></li>
  20. <li><a href="reg_form.php ">Register</a></li>
  21. <li><a href="view_customers.php">Customers</a></li>
  22. <li><a href="search_customer.php">Transactions</a></li>
  23. <li><a href="#">User guide</a></li>
  24. </ul>
  25. </div>
  26.  
  27. <div class="content">
  28.  
  29. form action="process_dropdown.php" method="post">
  30. <select name='artist'>
  31.  
  32. <option value=0>--Please select an artist--</option>
  33.  
  34. <?php
  35. $servername = "80.82.112.181";
  36. $username = "15095173u2";
  37. $password = "15095173p2";
  38. $dbname = "15095173_music_db";
  39.  
  40. $conn = new mysqli($servername, $username, $password, $dbname);
  41. if ($conn->connect_error) {
  42. die("Connection failed: " . $conn->connect_error);
  43. }
  44.  
  45. $sql = "SELECT Artist_ID, Artist_name FROM artist";
  46.  
  47. $result = $conn->query($sql);
  48.  
  49. </form>
  50.  
  51. <input type="submit" required name="submit" value="Search artists songs>
  52. </select>
  53.  
  54. <?php
  55. if(isset($_POST['submit'])){
  56. $selected_artist_id = $_POST['artist'];
  57. $sql_songs_by_artist = "SELECT * FROM songs WHERE songs.Artist_ID = '$selected_artist_id'";
  58. $results_songs = $conn->query($sql_songs_by_artist);
  59.  
  60. $chosen_artist = $connection->query("SELECT * FROM artist WHERE artist.Artist_ID = '$selected_artist_id'");
  61. $chosen_artist_row = $chosen_artist->fetch_assoc();
  62. $chosen_artist_name = $chosen_artist_row['First_name'] . ' ' . $chosen_artist_row['Last_name'];
  63.  
  64. if($results_songs->num_rows >= 1){
  65. echo '<table border="1">
  66. <tr>
  67. <td>Song ID</td>
  68. <td>Song Name</td>
  69. <td>Artist Name</td>
  70. <td>Genre</td>
  71. <td>Release Date</td>
  72. <td>Price</td>
  73. </tr>';
  74.  
  75. while($rows = $result_songs->fetch_assoc()){
  76. echo '
  77. <tr>
  78. <td>' . $rows['Song_ID'] . '</td>
  79. <td>' . $rows['Song_Name'] . '</td>
  80. <td>' . $chosen_artist_name . '</td>
  81. <td>' . $rows['Genre'] . '</td>
  82. <td>' . $rows['Release_date'] . '</td>
  83. <td>' . $rows['Price'] . '</td>
  84. </tr>';
  85. }
  86. echo '</table>';
  87. }else{
  88. echo 'No songs found by ' . $chosen_artist_name . '.';
  89. }
  90. }
  91.  
  92. ?>
  93.  
  94. </div>
  95. <div class="footer">
  96. <p>&copy; <a href="http://www.mmu.ac.uk/" title="MMU homepage">MMU 2016</a> | STUDENT COURSEWORK | TUTOR <a href="mailto:c.dawson@mmu.ac.uk">Chris Dawson</a> | <a href="http://validator.w3.org/check?uri=referer" title="W3C HTML Validation Service" >Valid HTML</a> </p>
  97. </div>
  98. </div>
  99. </body>
  100. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement