buenas. tengo un inconveniente en pasar el valor de un input tipo hidden. que es este:
que es de un form para modificar los dasos de un paciente: form action="actualizarpaciente.php"
<input name="idField" id="idField" type="hidden" value="<?php $row_RecordsetActualizar['IdPaciente'];?>" />
--------------------------------------------------------------------------------------------------
cuand le doy boton actualzar. me lleva al script actualizarpaciente.php :
Código php:
Ver original<?php
function actualizar($idR, $id, $name, $ape, $sex, $eda, $pes, $esta, $dir, $tel)
{
echo "IdReal :".$idR." ";
echo "Id cambiar :".$id." ";
echo "nombre :".$name." ";
echo "apellido :".$ape." ";
echo "sexo :".$sex." ";
echo "edad :".$eda." ";
echo "peso :".$pes." ";
echo "estatura :".$esta." ";
echo "direccion :".$dir." ";
echo "telefono :".$tel." ";
$actualpac = "UPDATE paciente SET IdPaciente='$id', NPaciente='$name', APaciente='$ape', SexPaciente='$sex', DirPaciente='$dir',TelPaciente='$tel', EdadPaciente='$eda', PesoPaciente='$pes', EstaPaciente='$esta' ";
$actualpac.= "WHERE IdPaciente =".$idR;
//$resultado= mysql_fetch_assoc($Resultl);
if ($Resultl)
$valr = true;
else
$valr = false;
return $valr;
}//finde la funcion actualizar
?>
<?php
$idReal = $_POST['idField'];
echo "id enviada :".$idReal. " <br> \n"; /*no me lo visualiza, esdecir no recibe nada*/
$idp = $_POST['Tid'];
$nombre = $_POST['Tname'];
$apellido = $_POST['TApe'];
$sexo = $_POST['Tsexo'];
$edad = $_POST['Tedad'];
$peso = $_POST['TPeso'];
$estatura = $_POST['Testatura'];
$direccion = $_POST['Tdireccion'];
$telefono = $_POST['Ttelefono'];
$resul = actualizar($idReal, $idp, $nombre, $apellido, $sexo, $edad, $peso, $estatura, $direccion, $telefono);
if ($resul)
{
$insertGoTo = "inicio.php";
if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ?
"&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING'];
}
}else
{
$insertGoTo = "consultahistorialmedico.php";
if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ?
"&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING'];
}
}
?>
por favor me pueden ayudar.