Beh come ho detto sono nuovo di php, è l'unica cosa che mi è venuto in mente. Quello che tu suggerisci è di fare un while solo per l'input text? Non so in che modo inizializzare la variabile $id, con gli altri form non mi è capitato. Questo è il file completo.
Codice PHP:
<html>
<head>
<style>
.adminform {display: none}
#admin-pagine, #admin-articoli, #admin-massime {cursor: pointer}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script> 
$(document).ready(function(){
    $("#admin-pagine").click(function(){
        $(".adminform").hide();
        $("#addpg").show();
        $("#editpg").show();
    });
    $("#admin-articoli").click(function(){
        $(".adminform").hide();
        $("#addart").show();
        $("#editart").show();
    });
    $("#admin-massime").click(function(){
        $(".adminform").hide();
        $("#addmax").show();
        $("#editmax").show();
    });                               
});
</script> 
</head>
<body>
<?php
include 'config.php';

echo 
'<div style="width: 100%; background: lightgreen; height: 30px; font-weight: bold">';

// Aggiungi pagina
if (isset($_POST['addpg'])) {
if (isset(
$_POST['name'])) {$name addslashes($_POST['name']);}
if (isset(
$_POST['text'])) {$text addslashes($_POST['text']);}
$query "INSERT INTO pagine (pg_name, pg_text) VALUES ('$name', '$text')";
    if (@
mysql_query($query) or die (mysql_error()))
    {echo 
"Pagina inserita con successo.";} 
}

// Aggiungi articolo
if (isset($_POST['addart'])) {
if (isset(
$_POST['title'])) {$title addslashes($_POST['title']);}
if (isset(
$_POST['text'])) {$text addslashes($_POST['text']);}
$query "INSERT INTO articoli (art_titolo, art_articolo, art_data) VALUES ('$title', '$text', now())";
    if (@
mysql_query($query) or die (mysql_error()))
    {echo 
"Articolo inserito con successo.";} 
}

// Aggiungi massima
if (isset($_POST['addmax'])) {
if (isset(
$_POST['text'])) {$text addslashes($_POST['text']);}
$query "INSERT INTO massime (massima) VALUES ('$text')";
    if (@
mysql_query($query) or die (mysql_error()))
    {echo 
"Massima inserita con successo.";} 
}

// Modifica massima
if (isset($_POST[$id])) {
    echo 
"Submit ricevuto. ";
    if (isset(
$_POST['massima'])) {
        echo 
$massima;
        
$massima addslashes($_POST['massima']);
        }
        
$edit "UPDATE massime SET massima = '$massima' WHERE id_max = '$id'";
        if (@
mysql_query($edit) or die (mysql_error())) {
            echo 
"Massima modificata con successo.";
        } 
}
else {echo 
"Submit bloccato.";}

echo 
'</div>';

?>
<table style="width: 100%; height: 100%">
<tr>    
<td style="width: 20%; text-align: center">
<div id="admin-pagine">Pagine</div><br>
<div id="admin-articoli">Articoli</div><br>
<div id="admin-massime">Massime</div>
</td>
    
<td style="background: lightblue; width: 80%" align="center">
    
<form action="admin.php" method="post" class="adminform" id="addpg">
Nome pagina: <input type="text" name="name"><br>
Testo: <input type="text" name="text"><br>
<input name="addpg" type="submit" value="Invia">
</form><br> 
<div class="adminform" style="background: pink; width: 300px; height: 50px" id="editpg"></div>
    
<form action="admin.php" method="post" class="adminform" id="addart">
Titolo articolo: <input type="text" name="name"><br>
Testo: <input type="text" name="text"><br>
<input name="addart" type="submit" value="Invia">
</form><br> 
<div class="adminform" style="background: pink; width: 300px; height: 50px" id="editart"></div>
    
<form action="admin.php" method="post" class="adminform" id="addmax">
Massima: <input type="text" name="text"><br>
<input name="addmax" type="submit" value="Invia">
</form><br> 
<div class="adminform" id="editmax">
<?php 
$sql 
"SELECT * FROM massime ORDER BY id_max DESC";
$query = @mysql_query($sql) or die (mysql_error());
if(
mysql_num_rows($query) > 0) {
    while(
$row mysql_fetch_array($query)) {
        
$massima stripslashes($row['massima']);
        
$id $row['id_max'];
        echo 
'<form action="admin.php" method="post">
                <input type="text" value="'
.$massima.'" name="massima">
                <input type="submit" value="Modifica" name="'
.$id.'">
              </form>'
;
    }
}
?>
</div>
    
</td>
</tr>
</table>
    
</body>
</html>