File principale: index.php
codice HTML:
<body>
<H1>READYSCHOOL</H1>
<form action="ricerca.php" method="post" name="ricerca">
<label>Tipo di scuola:
<select name="scuola" id="scuola" onChange="trova();">
<option selected>-Seleziona</option> <option>Elementare</option>
<option>Medie</option>
<option>Liceo Scientifico</option>
<option>Liceo Classico</option>
</select>
</label>
<label>Materia:
<select name="materia" id="materia">
</select>
</label>
<label>Editore:
<?php session_start();
error_reporting(E_ALL & ~E_NOTICE);
require_once('mysqlconn.php');
mysql_select_db($database, $autori);
$result = mysql_query("SELECT * FROM autori ORDER BY autore") or die('mysql_error()');
echo '<select name="autore" id="autore" required onChange="elenca();">';
while ($resrow = mysql_fetch_array($result)) {
echo "<option value='".$resrow[autore]."'>" .$resrow[autore]. "</option>";}
echo '</select>';
?>
</label>
<label>Titolo:
<select name="titolo" id="titolo" required>
</select>
</label><br><br>
<input type="reset" value="Azzera">
<input type="submit" name="aggiungi" id="aggiungi" title="Clic qui per confermare l'inserimento." value="Aggiungi">
</form>
<br> Non trovi la soluzione all'esercizio che stai cercando? Hai tyrovato la soluzione da solo? <a href="inserimento.php">Pubblicala</a> e aiuta gli altri! </body></html>
File che riceve dal form: titoli.php
codice HTML:
<?phperror_reporting(E_ALL & ~E_NOTICE);$autore = $_POST['autore'];
session_start();
require_once('mysqlconn.php');
mysql_select_db($database, $titoli);
echo "SELECT * FROM titoli WHERE autore='".$autore."' ORDER BY id";
$result = mysql_query("SELECT * FROM titoli WHERE autore='".$autore."' ORDER BY titolo") or die('mysql_error()');
while ($resrow = mysql_fetch_array($result)) { echo "<option>" .$resrow['titolo'] ."</option>";
}?>