en el modulo DEPARTAMENTO se registran todas las caracterisitcas del departamento, y en la seccion galeria se suben las imagen de todos los departamentos, pero mi problema esta que cuando realizo el registro de alguna imagen para galeria en el formulario me debe de listar en un select los departamentos que registré en el otro modulo, ...... mi problema esta que en ese campo no me registra nada, osea se muestran los departamentos no me registra el ID de ese en mi tabla galeria,
este es mi formulario
Código PHP:
en la parte portada_id me muestran el listado de los departamentos, y quiero guardar solo el id_portada a mi otra tabla GALERIAS, ya ke esta como llave secundariaVer original
<div class="registro"> <!-- header --> <div class="registro_header"><img src="img/icon_registrar.png"/></div></br> <!-- form --> <form name="formulario" action="index_galeria_registrar_do.php" method="POST" enctype="multipart/form-data"> <div class="registro_row"> <h1>Escoger Departamento </h1> <select size="1" name="portada_id"> <?php include("conexion.php"); ?> <option value="<? echo $row['id_portada']; ?>"> <? echo $row['departamento']; ?>, <? echo $row['ubicacion']; ?> </option> </select> </div> <div class="registro_row"><h1>Titulo </h1><input type="text" id="titulo" name="titulo"></div> <div class="registro_row2"><h1>Descripcion </h1><textarea id="descripcion" name="descripcion" ></textarea></div> <div class="registro_row3"><h1>Subir Portada </h1><input type="file" name="imagen" id="imagen" /></div> <div class="registro_row4"> <input type="reset" value="Borrar" > <input name="enviar" type="submit" value="Enviar" onclick="return verifica(this.form)"/> </div> </form> </div>
este es el php donde registro a mi tabla galeria
Código PHP:
Ver original
<?php //Conectar a la base de datos (bd). include("conexion.php"); //recibo variables del form $portada_id=$_POST['portada_id']; $titulo=$_POST['titulo']; $descripcion=$_POST['descripcion']; $estado=$_POST['estado']; //almacenamos la ruta de la imagen y en $destino la guardamos en el servidor $nombrefoto=$_FILES['imagen']['name']; $ruta=$_FILES['imagen']['tmp_name']; $destino= $_SERVER['DOCUMENT_ROOT']."/clientes/tyc/archivos/galeria/".$nombrefoto; //me va a copiar de los temporales al servidor [COLOR="red"]mysql_query("insert into galerias (portada_id,titulo,descripcion,imagen,estado) values ('$portada_id','$titulo','$descripcion','$nombrefoto','1')"); [/COLOR] ?>
nose cual es el problem todo esta bien pero porque me guarda en 0 ese valo portada_id, y yo kiero k me guarde el id del departamento(id_portada) en mi tabla GALERIA para asi poder hacer las imagenes con sus departamentos categorias
http://taklab.com/clientes/tyc/admin..._registrar.php