Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $host = "localhost";
- $username= "root";
- $password = "root";
- $db_nome = "casaeditrice"
- // connessione al server
- $conn = new mysqli($host, $username, $password, $db_nome);
- if ($conn->connect_errno) {
- echo "Impossibile connettersi al server: " .
- $conn->connect_error . "\n";
- exit;
- }
- ?>
- <html>
- <head>
- <title> Elenco riviste per disciplina </title>
- </head>
- <body>
- <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
- scegli la disciplina <br>
- <select name="disciplina">
- <?php
- //comando SQL
- $strSQL = "SELECT IDDisciplina, Descrizione FROM discipline ORDER BY Descrizione";
- $result = $conn->query($strSQL);
- while ($riga = $result->fetch_assoc()) {
- echo "<option value=\"" . $riga[IDDisciplina"] . "\">" .
- $riga["Descrizione"] . 2</option> n";
- }
- ?>
- </select>
- <input type="submit" name="invia" value="Invia">
- </form>
- <?php
- if(isset($_POST['invia'])) {
- // acquisice la disciplina dal form HTML
- $discip = $_POST["disciplina"];
- echo "<h2>Elenco delle riviste</h2> \n;
- // comando SQL
- $strsql="SELECT * FROM riviste WHERE CodDisciplina = $discip";
- ?>
- <!-- intestazione della tabella -->
- <table border=1>
- <tr>
- <th>Codice</th>
- <th>Titolo</th>
- <th>Periodicità</th>
- <th>Prezzo</th>
- </tr>
- <?php
- while ($riga = $result->fetch_assoc()) {
- // operazioni sulla riga
- echo "<tr> \n";
- echo "<td>" . $riga["IDRivista"] . "</td> \n";
- echo "<td>" . $riga["Titolo"] . "</td> \n";
- echo "<td>" . $riga["PeriodicitĂ "] . "</td> \n";
- echo "<td>" . $riga["PrezzoUnitario"] . "</td> \n";
- echo "</tr> \n";
- } // fine while
- } // fine isset
- $result->free();
- $conn->close();
- ?>
- </table>
- </body>
- </html>
Add Comment
Please, Sign In to add comment