Menu a tendina da dati mysql

  • Creatore Discussione Creatore Discussione ste902
  • Data di inizio Data di inizio

ste902

Utente Attivo
15 Nov 2012
32
0
0
Ciao a tutti, ho un problema con un menu a tendina in php che deve prelevare dati da una base dati mysql.
Questa è la tabella Professori contenuta nel database docenti
CodP Nome Cognome DataNascita NumCel
1 Luca Rossi 1954-12-01 NULL
2 Marco Verdi 1960-11-15 NULL
3 Paolo Neri 1965-01-23 NULL
4 Sara Bianchi 1970-02-28 NULL

e questa è la pagina php che ho creato:
PHP:
<html>

<head>

<?
  <?php
/* CONNESSIONE AL DB*/

if( !mysql_connect("localhost","root","") ){
  die('Connect error: ' . mysql_error());}

if( !mysql_select_db("docenti") ){
  die('Select error: ' . mysql_error());}
  ?>
<title>Prova</title>
<style>
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="500px" border="0" cellpadding="5">
  <tr>
    <td>Cliente</td>
    <td>
    <select>
    <?php 
    
    //Recupero i dati dal DB
$query = "SELECT Cognome "
        . "FROM 'Professori' "
        . "ORDER BY 'Cognome'";

$result = mysql_query($query);

    while ($row = mysql_fetch_assoc($result)){
        $myfield_1 = $row['myfield_1'];
        echo "\t<option value=\"$myfield_1</option>\n";
}
?>  
     </select>
    </td>
 
  </tr>

</table>

</form>
</body>
</html>

Sapete dirmi cosa sbaglio? mi si apre la pagina ma il menu a tendina è vuoto.
 

Discussioni simili