Veamos tengo este código lo que trato de hacer y hasta ahora funciona en parte es rescatar cierta variables de una tabla y me la muestre en un formulario aparte para guardar en otra tabla, hasta ahí todo bien el problema radica que cuando trato de guardar esas variables me quedan en blanco en la nueva tabla guardo las del nuevo formulario pero las otro nada
El código es el siguiente si alguien me puede iluminar de como manejar esas variables para guardar se lo agradezco bien estoy comenzando y mi conocimiento es limitado
Código PHP:
<?
/****************************** incluir documentos externos**************************************/
require_once("redir.php"); // FUNCION PARA REDIRECCIONAR
require_once("cone/conexion.php"); // llamado a la conexion con la base de datos
/****************** REALIZAR LA ACTUALIZACION DE DATOS EN LA BASE DE DATOS **********************/
$id = isset($_GET['id']) ? $_GET['id'] : null ;
$select2 = isset($_GET['select2']) ? $_GET['select2'] : null ;
$ci = isset($_GET['ci']) ? $_GET['ci'] : null ;
$sql="SELECT * FROM registro WHERE id='$id'";// seleccion de datos de la base de datos
$consulta= mysql_query($sql); // realizacion de la consulta en la base de datos
$row = mysql_fetch_assoc($consulta); // establecerse en una columna especifica
?>
<?
$btnAccion = isset($_POST["btnAccion"])?$_POST["btnAccion"]:"";
$comienzo = isset($_POST["comienzo"])?$_POST["comienzo"]:"";
$txtrecipe = isset($_POST["txtrecipe"])?$_POST["txtrecipe"]:"";
$txtincicaciones = isset($_POST["txtincicaciones"])?$_POST["txtincicaciones"]:"";
if ($btnAccion =="Guardar"){
// 1.- CONECTAR CON MYSQL
require_once("cone/conexion.php");
// 3.- ASIGNAR VARIABLE SQL
$sql="INSERT INTO recipe VALUES('$id','$select2','$ci','$comienzo','$txtrecipe','$txtincicaciones', '')";
// 4.- EJECUTAR CONSULTA SQL
mysql_query($sql);
$error=mysql_error();
if (mysql_affected_rows ()==-1){
echo "Error: $error";
?>
<script>
alert ("NO SE AGREGO EL RECIPE...")
</script>
<?
}
else {
?>
<script>
alert ("RECIPE AGREGADO CON EXITO...");
history.go(-3);
</script>
<?
}
}
?>
<fieldset>
<legend>FORMULARIO CARGA DE RECIPE DEL PERSONAL</legend>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" name="frmObras" method="post" >
<br/>
<encabeza>ID DEL TRABAJADOR: <? echo ($row['id']); ?> - NOMBRE DEL TRABAJADOR: <? echo ($row['select2']); ?> - CI DEL TRABAJADOR: <? echo ($row['ci']); ?> </encabeza>
<br/>
<br/>
<?
require_once("cone/conexion.php"); // llamado a la conexion con la base de datos
$sql2="SELECT * FROM registro";// seleccion de datos de la base de datos
$consulta2 = mysql_query($sql2); // realizacion de la consulta en la base de datos
$row2 = mysql_fetch_assoc($consulta2); // establecerse en una columna especifica
$num2 = mysql_num_rows($consulta2); // consulta el numero de columnas
?>
<br/>
<br />
<encabeza>RECIPE E INDICACIONES</encabeza>
<label>Fecha del Recipe:</label>
<label1>
<input type="text" name="comienzo" id="comienzo" size="12" class="input" required />
<script src="js/jquery-ui-1.8.6.custom.min.js" type="text/javascript"></script>
<script src="js/jquery.ui.datepicker-es.js" type="text/javascript"></script>
</label1><br />
<label>RP. :</label>
<label1>
<textarea name="txtrecipe" type="text" class="input" id="txtrecipe" maxlength="5000" required></textarea>
</label1>
<br />
<label>Indicaciones :</label>
<label1>
<textarea name="txtincicaciones" type="text" class="input" id="txtincicaciones" maxlength="5000" required></textarea>
</label1>
<br />
<br/>
<center>
<p> </p>
<p><br/>
<input class="fbutton" type="submit" name="btnAccion" value="Guardar" />
<input class="fbutton" onclick="history.back(-1);" type="button" name="cancelar" value="Cancelar" />
</p>
</center>
</form>