Ho installato nel mio sito uno script per l'inserimento degli articoli, il file index che mostra tutti gli articoli è così composto:
Codice PHP:
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT id, data, titolo, categoria FROM $sezione ORDER BY data DESC LIMIT 0,5";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result))
{
echo "<a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . " - <strong>$row[titolo]</strong></a><br>";
}
mysql_close($db);
foot();
?>
Ho aggiunto al al database una colonna categoria e configurato il file inserit con questo codice:
Ho poi aggiunto il file index questo codice:Codice PHP:
Categoria:</br>
<select name="categoria">
<option value="1">categoria1</option>
<option value="2">categoria2</option>
<option value="3">categoria3</option>
<option value="4">categoria4</option>
<option value="5">categoria5</option>
</select>
Codice PHP:
$categorie = array("", "categoria1", "categoria2", "categoria3", "categoria4", "categoria5");
Ma non si vede la categoria cosa sbaglio?Codice PHP:
{
echo "<a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . " - <strong>$row[titolo]</strong> - $row[categoria]</a><br>";
}