Originariamente inviato da nogero
Ho provato ma da lo stesso errore
Where 1 vuol dire seleziona tutti i dati della tabella
WHERE 1 non ha senso...o meglio...è assolutamente inutile!
Codice PHP:
<td align="center">
<fieldset>
<h3 align = center>
Inserisci quartiere
</h3>
<form method="post" action="crea_quartiere.php">
Nome del quartiere
<input type="text" name="nome" />
<?php
// Mi connetto a Mysql
$host = 'localhost';
$user = 'root';
$password = '';
$db_name = 'comune';
$db = mysql_connect($host,$user,$password) or die("Non riesco a connettermi");
mysql_select_db($db_name, $db) or die("Non riesco a trovare il database");
//Seleziono i dati presenti nella tabella circoscrizione
$sql="SELECT * FROM circoscrizione";
//non ha senso mettere where 1...è inutile!
$res=mysql_query($sql, $db) or die("ERRORE: ".mysql_error());
$num=mysql_num_rows($res);
$output = 'Circoscrizione<select name="Circoscrizione" id="Circoscrizione">';
if ($num)
{
while ($row = mysql_fetch_array($res))
$output .= '<option value="'.$row[1].'">'.$row[1].'</option>';
}
// CHIUSURA DEL DATABASE
mysql_close($db);
$output .= '</select>';
echo $output;
?>