hehehe
verán estoy haciendo un sistema de insercción de noticias donde intento modificar las noticias:
Un documento que solicita la noticia deseada para modificar:
Otro documento que la recibe y através del formulario me deja hacer modifiicaciones:
Código PHP:
<div align="center">
<table width="50%" border="0" cellspacing="1" cellpadding="4" bgcolor="#000000">
<tr>
<td bgcolor="#FFFFFF">
<div align="center">
<p><b>MODIFICAR NOTICIA v2.0</b><br>
</p>
<p align="left"><?php include('../section_includes/conex.php'); ?><?php
mysql_connect($server,$db_user,$db_pass);
$result = mysql_db_query($base,"select * from rpg_noticias where ID = '".$id."' order by ID desc limit 1;");
while($row = mysql_fetch_array($result))
{
?></p>
<form name="form1" method="post" action="modificar_noticia3.php">
<p align="left">Título del RPG: :
<input type="text" name="titulo_juego" size="40" maxlength="40" value="<?php echo $row[titulo_juego]; ?>">
</p>
<p align="left">Título de la Noticia: <b>
<input type="text" name="titulo_cabecera" size="60" maxlength="66" value="<?php echo $row[titulo_cabecera]; ?>">
</b> </p>
<p align="left"> Noticia Completa:
<textarea name="noticia_contenido" cols="100" rows="20"><?php echo $row[noticia_contenido]; ?></textarea>
<b><br>
<input type="hidden" name="indice" value="<?php echo $id; ?>">
<?
}
mysql_free_result($result);
?></b> <?php echo $id; ?><----- fase de pruebas, ojo!</p>
<table width="100%" border="0" cellspacing="0" cellpadding="6">
<tr>
<td width="18%" bgcolor="#FFCCCC">
<input type="reset" name="Submit2" value="Limpiar el formulario !!!">
</td>
<td width="82%" bgcolor="#CCFFCC">
<div align="right">
<input type="submit" name="Submit" value="Modificar la Noticia >>>">
</div>
</td>
</tr>
Código PHP:
<?php include('../section_includes/conex.php'); ?>
<link rel="stylesheet" href="../rpg_maniacs.css">
<div align="center">
<p> </p>
</div>
<?php
$link = mysql_connect($server,$db_user,$db_pass);
$seleccionardb = mysql_select_db($base);
$sql = mysql_query("UPDATE rpg_noticias SET
titulo_juego='$titulo_juego',
titulo_cabecera='$titulo_cabecera',
noticia_contenido='$noticia_contenido' WHERE indice='ID'");
$result = mysql_query($sql);
echo "<b>La Noticia ha sido modificada correctamente!</b>";
?>
el campo autoincremental es [ID], y la variable que declaro en el primer documento que he posteado es [indice]...
A ver si alguien me puede ayudar.
Gracias!