Salve, ho quest codice:
Codice PHP:
<?php
switch($_GET['name']) {
case 'articoli':
$_SESSION['edita'] = articoli
?>
Da qua potrai cambiare il testo!
<form name="edita" enctype="text/plain" method="post" action="index.php?view=editok">
<textarea name="testo" rows="5" cols="40">
<?php lista(articoli); ?>
</textarea>
<button type="submit">Cambia</button>
Premendo su cambia ovviamente mi rimanda a questa pagina contenente questo codice:
Codice PHP:
<?php
require 'func.php';
$testo = $_POST['testo'];
insert($_SESSION['edita'], $testo);
echo "Modifica avvenuta con successo!";
?>
Ed ecco per finire il require.php.
Codice PHP:
<?php
function insert($edit, $testo) {
$sql = "UPDATE Edita SET Descrizione='$testo' WHERE Nome = '$edit'";
$res = mysql_query($sql) or die(mysql_error());
}
?>
Ora, il db lo aggiorna, ma con un campo vuoto! Cosa sbaglio?