cosa c'è di sbagliato qui?? :berto:
Codice PHP:
<?php
require("config.php");
$query2 = @mysql_query("SELECT * FROM forum_lite_main WHERE id = '" . $_GET[f] . "'");
while ($row = mysql_fetch_array($query2 ))
{
if ($_POST[cmd] == FALSE)
{
echo "<form action=\"$REQUEST_URI\" method=\"post\">\n";
echo "[b]modifica categoria[/b]:
\n";
echo "<input type=\"text\" name=\"id\" value=\"$row[id]\">
\n\n";
echo "<input type=\"text\" name=\"titolo\" value=\"$row[titolo]\">
\n\n";
echo "<textarea name=\"descrizione\" cols=\"25\" rows=\"3\">$row[descrizione]</textarea>
\n\n";
echo "<input type=\"text\" name=\"data\" value=\"$row[data]\">
\n\n";
echo "<input type=\"text\" name=\"img\" value=\"$row[img]\">
\n\n";
echo "<input type=\"hidden\" name=\"cmd\" value=\"add\">\n";
echo "<input type=\"submit\" value=\"Modifica\">\n";
echo "</form>\n";
}else {
# Verifico che tutti i campi necessari siano stati compilati
if ($_POST[titolo] == FALSE)
{
echo "
Tutti i campi sono obbligatori.";
}else
{
$_POST[titolo] = str_replace("\n", "
", $_POST[titolo]);
mysql_query("UPDATE forum_lite_main SET id = $_POST[id], titolo = $_POST[titolo], descrizione = $_POST[descrizione], data = $_POST[data], img = $_POST[img] WHERE id = $row[id], titolo = $row[titolo], descrizione = $row[descrizione], data = $row[data], img = $row[img]");
echo "
Categoria modificata con successo.";
}
}
}
?>