Hola Jessi te va dar error por que lo que estas haciendo esta mal en esta parte:
Código PHP:
<?php
include ("connection.php");
$sql="SELECT * FROM pruebas ORDER BY orden";
$result = mysql_query($sql) or die(mysql_error());
?>
<?php
while ($row = mysql_fetch_assoc($result)) {
?>
<div>
<form action="" method="post" class="content">
<input name="id" type="hidden" value="<?php echo $row['id']; ?>" />
<input name="orden" type="text" value="<?php echo $row['orden']; ?>" size="2" />
<?php echo $row['nombre']; ?>
</form>
</div>
<?php
}
?>
el error es por que dentro de tu bucle estas agregando formularios por cada registro que tienes y todos tus input tienen el mismo nombre.
bueno he preparado un pequeño ejempo con una libreria muy interesante que se llama Isiajax. puedes descargarlo aqui:
http://fabulinusberni.com/isiajax/pruebas.rar
espero te sirva.
Saludos.