duda de principiante

ramon
28 de Febrero del 2005
A ver, llevo 3 días loco. Resulta que quiero hacer un INSERT desde un formulario html (actividades.htm) donde tengo unos campos como:

"actividad"
"descripcion"
"nota"

llamo desde este formulario a una pagina php (result.php), donde he definido las variables $actividad, $descrip y $nota. Hasta ahí, todo bien. El caso es que además deseo insertar el campo "codigo" cuyo valor se encuentra en otro formulario (index.php) y ya estoy por colgarme. ¿Podríais ayudarme? ¿Cómo lo hago? (Nota: no quiero tener que insertar otro campo "codigo" en el formulario "actividades.html")

micknico
28 de Febrero del 2005
Pasalo de una pag a otra con el comando Post
ejemplo

envio

if($_SESSION['adminUsuario'] || $_SESSION['turnoUsuario']) {
//
if(!$_SESSION['nods']) { $_SESSION['nods'] = $_POST['nods']; }
if(!$_SESSION['fechi']) { $_SESSION['fechi'] = $_POST['fechi']; }
if(!$_SESSION['fecht']) { $_SESSION['fecht'] = $_POST['fecht']; }
if(!$_SESSION['Sarea']) { $_SESSION['Sarea'] = $_POST['Sarea']; }
if(!$_SESSION['Suser']) { $_SESSION['Suser'] = $_POST['Suser']; }

recepcion

<tr>
<td height="21" valign="middle"> <select name="<? echo 'item'.$i; ?>">
<option value="<? echo $_POST['item'.$i]; ?>">
<? echo $_POST['item'.$i]; ?>
</option>
</select></td>
<td valign="middle"><input name="<? echo 'partida'.$i; ?>" type="text" size="50" maxlength="50" value="<? echo $_POST['partida'.$i]; ?>"></td>
<td align="center" valign="middle"><input name="<? echo 'un'.$i; ?>" type="text" value="<? echo $_POST['un'.$i]; ?>" size="2"></td>
<td align="center" valign="middle"><p>
<input name="<? echo 'cant'.$i; ?>" type="text" value="<? echo $_POST['cant'.$i]; ?>"size="9">
</p></td>

espero te sirva

saludos!