Veran el problema es el siguiente: he estado trabajando en mi pagina web y me veo estancado en un problemita que no encuentro la solucion; la idea es que al realizar una publicacion mando los datos a las tablas respectivas y lo que estoy mandando es en especifico es nombre(quien publica), la fecha y hora, titulo y el post PERO quiero mandar un id especifico segun sea el tipo de publicacion.
por ejemplo si es anime el tipo sera 0 y si es un manga sera 1.
Código:
si el tipo es 0 se despliega una lista con los nombres de los animes en la tabla.<select name="Tipo"> <option value="0">Anime</option> <option value="1">Manga</option> </select>
Anime:
Código:
si el tipo es 1 se despliega una lista con los nombres de los mangas en otra tabla.<select name="Nombre" id="nombre"> <?php require("../includes/connect.php"); $sql = mysql_query("SELECT * FROM anime", $conexion) or die(mysql_error); if($resultado = $sql) { while( $consulta = mysql_fetch_array($resultado)) { ?> <option value = "<?php echo $consulta['nombre']; ?>"><?php echo $consulta['nombre']; ?></option>; <?php } } ?> </select><br /><br/>;
Manga:
Código:
Pero es eso lo que no logro, que se despliegue la lista segun el tipo (0 o 1).<select name="Nombre2" id="nombre"> <?php require("../includes/connect.php"); $sql = mysql_query("SELECT * FROM manga", $conexion) or die(mysql_error); if($resultado = $sql) { while( $consulta = mysql_fetch_array($resultado)) { ?> <option value = "<?php echo $consulta['nombre']; ?>"><?php echo $consulta['nombre']; ?></option>; <?php } } ?> </select><br /><br/>;
este es el codigo donde se publican los datos enviados.
Código:
es aqui donde tambien quiero enviar el id segun el tipo (id_anime, id_manga que estan en la tabla POST), para que el post aparesca en mi index y el la pagina que corresponda la publicacion (anime: cual anime; manga: cual manga) aunque solo logro la mita, osea si es anime muestre todas las publicaciones de anime y no manga.include ("../includes/connect.php"); $autor = $_POST['Usuario']; $titulo = $_POST['Titulo']; $proyecto = $_POST['Tipo']; $fecha = $_POST['fecha']; $noticia = $_POST['Post']; $sql = mysql_query("INSERT INTO Post (Usuario, Titulo, Tipo, fecha, Post ) VALUES ('$autor', '$titulo', '$proyecto', '$noticia' )") or die (mysql_error());
Código:
De antemano les agradezco $tipo = null; $tipo = isset($_GET['Tipo']) ? $_GET['Tipo'] : null; $cadena = mysql_query("SELECT * FROM post where Tipo = '$tipo' ORDER BY id_post DESC LIMIT 0, 10;", $conexion) or die (mysql_error()); $limite = 300;