Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2007, 12:49
tehsis
 
Fecha de Ingreso: enero-2007
Mensajes: 13
Antigüedad: 17 años, 3 meses
Puntos: 0
No funciona el if...

Estoy intentando hacer un sistema para ingresar contenido a mi web... en la misma tengo 4 secciones: Noticias, Delirios, Poemas y Relatos...

Noticias y Delirios tienen el mismo tipo de tabla (titulo y contenido)

pero Poemas y Relatos tienen otro tipo (titulo, contenido y articulo)

Yo tengo un formulario donde ingreso los datos, especifico que sección quiero actualizar e ingresa los datos a la bd.

En el código PHP tengo dos if, para controlar que sección corresponde...

Código:
  if(strcmp($seccion,"noticias" || "delirios")) {
           $titulo = $_POST['titulo'];
           $noticia = $_POST['noticia'];
           mysql_query('insert into '.$seccion.'(titulo,contenido) values("'.$titulo.'","'.$noticia.'")',$conexion);
        }       

        if(strcmp($seccion,"poemas" || "relatos")) {
                $articulo = $_POST['articulo'];
                mysql_query('insert into '.$seccion.'(titulo,contenido,articulo) values("'.$titulo.'","'.$noticia.'","'.$articulo.'")',$conexion);
        }
El asunto, es que cuando lo ejecuto... no respeta los if... y me actualiza dos veces la bd (aunque la primera sin la parte de articulo, obviamente)

¿Que estoy haciendo mal?