resulta q tengo 3 tablas para 3 tipos de noticias, las tablas llevan los mismos campos es decir son identicas solo cambia el nombre...
noticias_generales
noticias_deportes
noticias_salud
para evitar tener 3 formularios, hice 1 solo y en una lista coloque tipo de noticia, la idea era colocar general, deportes y salud y q enviara por post la variable y me actualizara lo q necesito...
aqui pongo el codigo...
Formulario.php
Código PHP:
<form name="form1" method="post" action="modulos/procesa_noticias.php">
<table width="402" border="0" align="center" class="Estilo1">
<tr>
<td colspan="4"><div align="center" class="menuarriba"><b><br><br>INGRESAR NOTICIA </b></div><br></td>
</tr>
<tr>
<td width="78">Titulo</td>
<td colspan="3"><input name="titulo" type="text" id="titulo" size="50"></td>
</tr>
<tr>
<td>Fecha</td>
<td colspan="3"><input name="fecha" type="text" id="fecha" size="50"></td>
</tr>
<tr>
<td valign="top">Contenido</td>
<td colspan="3"><textarea name="contenido" cols="38" rows="8" id="contenido"></textarea></td>
</tr>
<tr>
<td>Autor</td>
<td width="168"><select name="autor" size="1" id="autor">
<option>Autor</option>
<option>Marcos Zuluaga</option>
<option>La Voz Del Rio Arauca</option>
<option>La Voz Del Cinaruco</option>
<option>Dolly Fernandez</option>
</select> <div align="right"></div></td>
<td width="71">Categoria</td>
<td width="67"><select name="cat" size="1" id="cat">
<option>Categoria</option>
<option>Generales</option>
<option>Deportes</option>
<option>Salud</option>
</select></td>
</tr>
<tr>
<td colspan="3" valign="bottom"><label>
<br><br>
<a href="index.php?modulo=panel_administrativo"><< Atras</a></label>
</td>
<td valign="bottom"><div align="right">
<input type="submit" class="Estilo1" name="Submit2" value="Agregar" />
</div></td>
</tr>
</table>
</form>
Código PHP:
<?php
//la conexion ya esta echa....
$tipo= $_POST[cat];
$tipo2= noticias_.$tipo;
mysql_query("INSERT INTO $tipo2 (titulo, fecha, contenido, autor)
VALUES ('$_POST[titulo]', '$_POST[fecha]', '$_POST[contenido]', '$_POST[autor]') ");
?>
<script language="javascript">
alert("Nueva Noticia Registrada Exitosamente...");
document.location = "../index.php?modulo=panel_administrativo";
</script>
agradezco la colaboracion....
salu2