<?php
session_start(); //e il php? ricordati prima non deve esserci nulla
$host = 'localhost';     //nome host
$username = 'root';      //user name
$password = 'password';  //password
$db = 'prove';            // nome data base
//---connessione----------------------------------------------------
$conn = @mysql_connect($host,$username,$password) or die (mysql_error());
$sel = @mysql_select_db($db) or die (mysql_error());
?>
<body>
<div id="container"><!--ti sei dimenticato di chiuderlo penso alla fine -->
<div id="header">
<h1 class="title">BIBLIOTECA</h1>
<h2>BIBLIOTECA</h2>
</div>
<div id="contenuto">
<div id="menu">
<ul>
  <li><a href="ricerca.php">Ricerca</a></li>
  <li><a href="aggiungi_nuovo.php">Aggiungi Nuovo</a></li>  
</ul>
</div>
<p></p>
<br />
<hr />
<?php
/*questa parte l'ho commentata perchè non so da dove arrivi la sessione
if(isset($_SESSION['delconf'])) {
    $delconf = unserialize($_SESSION['delconf']);//?? se il valore della sessione e serializzato, unserializzando $delconf diventa un arrai
    echo "<div id=\"conferma\"> <p>";
    echo $delconf;//quindi non puoi usare l'echo $delconf;
    echo "</p></div>";
} else {
    $delconf = '';
}
*/
?>
<form id="Ricerca_Libri" name="Ricerca_Libri" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
  <h3>Cerca per</h3>
  <div id="tipo_ricerca">
    <label>
      <input type="radio" name="Radio_Ricerca" value="Codice" id="Radio_Ricerca_0" />
      Codice</label>
      <label>
      <input type="radio" name="Radio_Ricerca" value="Categoria" id="Radio_Ricerca_1" />
      Categoria</label>
    <label>
      <input type="radio" name="Radio_Ricerca" value="Autore" id="Radio_Ricerca_2" />
      Autore</label>
    <label>
      <input type="radio" name="Radio_Ricerca" value="Titolo" id="Radio_Ricerca_3" />
      Titolo</label>
      <label>
      <input type="radio" name="Radio_Ricerca" value="Casa_ED" id="Radio_Ricerca_4" />
      Casa Editrice</label>
    <label>
      <input type="radio" name="Radio_Ricerca" value="Anno" id="Radio_Ricerca_5" />
      Anno</label>
    <label>
      <input type="radio" name="Radio_Ricerca" value="Tutto" id="Radio_Ricerca_6" />
      Tutto</label>
  </div>
  <div id="Search">
      <p>
          <input type="text" name="Text_Search" id="Text_Search" /> <input type="submit" name="Avvia_ricerca" value="Ricerca" />
      </p>
    </div>
    </form>
<?php
if(isset($_POST['Avvia_ricerca']) && $_POST['Avvia_ricerca'] == "Ricerca") {
    //prova a mettere lelse in fondo
    if(trim($_POST['Text_Search']) != "") {
        $stringa = strtoupper($_POST['Text_Search']);
        switch ($_POST['Radio_Ricerca']) {
            case "Codice": $wh = " UPPER(CODICE) LIKE '$stringa%'";
            break;
            case "Categoria": $wh = " UPPER(CATEGORIA) LIKE '%$stringa%'";
            break;
            case "Autore": $wh = " UPPER(AUTORE) LIKE '%$stringa%'";
            break;
            case "Titolo": $wh = " UPPER(TITOLO) LIKE '%$stringa%'";
            break;
            case "Casa_ED": $wh = " UPPER(CASA_EDITRICE) LIKE '%$stringa%'";
            break;
            case "Anno": $wh = " UPPER(ANNO) LIKE '%$stringa%'";
            break;
            case "Tutto": $wh = "UPPER(CODICE) LIKE '$%stringa%' OR UPPER(AUTORE) LIKE '%$stringa%' OR UPPER(TITOLO) LIKE '%$stringa%' OR UPPER(CASA_EDITRICE) LIKE '%$stringa%' OR UPPER(ANNO)  LIKE '%$stringa%'";
            break;
            default: $wh = " UPPER(CODICE) LIKE '$stringa%'";
            break;            
        }//fineswitch
            $query = "SELECT * FROM elenco_libri WHERE $wh ORDER BY AUTORE, TITOLO";
            $q = mysql_query($query);
            if (mysql_num_rows($q) > 0) {
?>
                <div id="ris_search">
                <form name="form_2" action="dettagli_libro.php" method="post">    
                <select name="Risultati_Ricerca" id="Risultati_Ricerca" size="15">
<?php
                while ($tempbox = mysql_fetch_array($q)){
                    $code = ($tempbox['CODICE']);
                    $category = ($tempbox['CATEGORIA']);
                    $author = ($tempbox['AUTORE']);
                    $title = ($tempbox['TITOLO']);
                    $publishing = ($tempbox['CASA_EDITRICE']);
                    $pubyear = ($tempbox['ANNO']);
                    $pubplace = ($tempbox['LUOGO']);
                    $loan = ($tempbox['PRESTITO']);
                    echo "<option value=\"$code\" ondblclick=\"this.form.submit()\">$author: $title</option>";
                }//fine while         
?>
                </select>
                </form>
<?php 
            } else {
                echo "<h2>Ops!</h2>";
                echo "<h3>Non ci sono testi che corrispondono alla tua ricerca!</h3>";
                echo "<h3>Cambia i criteri di ricerca.</h3>";
                echo "<meta http-equiv='Refresh' content='3; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>"; 
            }//fine if/else esiste
    } else {
        echo "<h2>Ops!</h2>";
        echo "<h3>Non hai inserito nessuna voce da cercare!</h3>";
        echo "<meta http-equiv='Refresh' content='3; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
    } //fine if/else non messo testo
}//fine avvio ricerca
?>
</div>
</div>
</div>
</body>