Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2007, 11:08
Avatar de ..::MaRcOs::..
..::MaRcOs::..
 
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 4 meses
Puntos: 3
Variables - Problema raro...

Hola

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">&lt;&ltAtras</a></label>          
          </
td>
        <
td valign="bottom"><div align="right">
          <
input type="submit" class="Estilo1" name="Submit2" value="Agregar" />
        </
div></td>
      </
tr>
    </
table>
  </
form
procesa_noticias.php
Código PHP:
<?php
//la conexion ya esta echa....
$tipo$_POST[cat];
$tipo2noticias_.$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>
el caso es q localmente con el apache funciona perfecto, pero al subir a mi sitio no funciona q puede estar pasando?

agradezco la colaboracion....
salu2