morti programador tienes razón.
Hay montones de tutoriales al respecto y seran muy buenos. Los he leído y he intentado poner en marcha ¡todos!, pero se ve que les falta por leer tu post por que desde luego lo que no he conseguido en 5 horas con otros (Y no digo que sean malos) lo he clavado en 5 minutos con el ¡tuyo! XD
Por si interesa aquí dejo el código.
Código PHP:
Ver original<?php
//$sql_editar_pagina="select * from ".mysql_prefijobd."jsc_pagina order by titulo_pagina asc";
$sql_editar_pagina="select * from ".mysql_prefijobd."jsc_pagina where id_pagina='".$_GET["id"]."'";
$query_editar_pagina = mysql_query($sql_editar_pagina);
echo $fila_editar_pagina["id_pagina"];
?>
<form name="form" action="?pagina=editar_pagina&editar=editar" method="post">
<input type="hidden" name="id_pagina" value="<?=$fila_editar_pagina["id_pagina"]?>" />
<center><?php echo LAN_PAG_ADMIN_000; ?><center>
<center><input type="text" name="titulo_pagina" value="<?echo $fila_editar_pagina['titulo_pagina'];?>" /></center>
<br />
<center><?php echo LAN_PAG_ADMIN_001;?></center><center><?php echo LAN_PAG_INFO_000;?></center>
<center><input type="text" name="titulo_url" value="<?echo $fila_editar_pagina['titulo_url'];?>"/></center>
<br />
<center><?php echo LAN_PAG_ADMIN_002;?></center><center><?php echo LAN_PAG_INFO_001 ?></center>
<center><textarea name="texto_pagina" cols="40" rows="10" "/><?echo $fila_editar_pagina['texto_pagina'];?></textarea></center>
<br />
<input type="submit" value="<?php echo LAN_PAG_ADMIN_009; ?>" title="<?php echo LAN_PAG_ADMIN_009; ?>" />
</form>
<?php
}
switch ($_GET['editar']){
case editar:
/*********/
$sql="update ".MPREFIX."jsc_pagina set id_pagina = '".$_POST["id_pagina"]."', titulo_pagina = '".$_POST["titulo_pagina"]."', titulo_url = '".$_POST["titulo_url"]."', texto_pagina = '".$_POST["texto_pagina"]."'";
header("Location: ?pagina=paginas"); /*********/
break;
}
?>