Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/03/2016, 15:19
Avatar de marciano_79
marciano_79
 
Fecha de Ingreso: agosto-2009
Mensajes: 88
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Problema de una consulta y petición.

mmm ok el valor literal te refieres a que solo he guardado el nombre de la categoria en la tabla galerias cierto...? ANTE TODO GRACIA POR TU AYUDA..

te dejare mi formulario para que veas lo que hice, de como guarde ese valor... porque si ahora debo guardar el IDCATEGORIA como agrego eso al formulario?

nueva_galeria.php

Código HTML:
<?php  
include('_setup.php');

$consulta2=<<<SQL
SELECT IDCATEGORIA, 
       NOMBRE_CATEGORIA
FROM 
       categoria

SQL;

$filas2 = mysqli_query( $cnx , $consulta2);
?>

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
<style> 
label {display:block;}
textarea {display:block;}
</style>

</head>

<body>
	<form method="post" action="guardar_galeria.php">
	<label>Categoría</label>
	<select name="nombre_categoria">
	<?php   
		while ( $columna = mysqli_fetch_array($filas2) ) {
			
			?>
			<option value=" <?php echo $columna['NOMBRE_CATEGORIA'] ?> " >
			<?php echo $columna['NOMBRE_CATEGORIA']; ?>
			</option>
			
			<?php
		 }   
		?>    
	</select>
	<label>Título</label>
	<input type="text" name="titulo"/>
	<label>Descripción</label>
	<textarea name="descripcion" rows="5" cols="90"></textarea>
	<input type="submit"/>
	</form>
</body>
</html> 


guardar_galeria.php


Código HTML:
<?php

include('_setup.php');


$nombre_categoria = $_POST['nombre_categoria'];
$titulo = $_POST['titulo'];
$descripcion = $_POST['descripcion'];

$consulta=<<<SQL
INSERT INTO
       galerias
SET

   TITULO='$titulo',
   FKCATEGORIA='$nombre_categoria',
   DESCRIPCION='$descripcion',
   FECHA_ALTA = NOW()

SQL;

mysqli_query($cnx, $consulta);

header("Location: index.php");

?> 
Nuevamente gracias por tu ayuda!!