Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/01/2005, 12:23
JAMER
 
Fecha de Ingreso: enero-2005
Mensajes: 50
Antigüedad: 19 años, 3 meses
Puntos: 0
Bueno JavierB realize algunas correciones que me dices pero no me a funcionado todavia tratare de ser un poco mas detallado

este script se llama chequeospacientes.php


<form name="form1" method="post" action="procesarcheq.php">

<?php
$resultado=mysql_query("select * from doctores ",$link);
echo '<select name="nombre_doctor">';
//Mostramos los registros en forma de menú desplegable
while ($row2=mysql_fetch_array($resultado))
{
echo '<option>'.$row2[1].'</option>';
}
$clavedoc='<option>'.$row2[0];
?></select>
&nbsp;</td>

</tr>
//aqui hay lineas de codigo html que exclui
<?
printf("<input type=\"hidden\" id=\"clave_doctor_ce\" name=\"clave_doctor_ce\" value=$clavedoc");
?>

En este ultimo printf la comilla no es del value si no es la del cierre del printf, tengo entendido que para mandar variables php en el value no llevan ni comillas ni comillas simples o me equivoco ademas el valor de clavedoc se supone que es un numero.

El script procesarcheq.php recibe esto asi

<?php
include("conexbd.phtml");
$link=Conectarse();
$temp=$_POST['Temperatura_actual'];
$frecard=$_POST['Frecuencia_card'];
$frecret=$_POST['Frecuencia_ret'];
$glucosa=$_POST['Glucosa'];
$edad=$_POST[Edad];
$hora=$_POST['Hora'];
$fecha=$_POST['Fecha'];
$clave_doc=$_POST['clave_doctor_ce'];
$clave_ce=$_POST[clave_paciente_ce];
mysql_query("insert into chequeos (Clave_chequeo,Temperatura_actual,Frecuencia_Cardi aca,Frecuencia_Ritmica,Glucosa,Edad,Hora_chequeo,F echa_cons,clave_doctor_ce,clave_paciente_ce) values ('','$temp','$frecard','$frecret','$glucosa',$edad ,'$hora','$fecha',$clave_doc,$clave_ce)",$link);
mysql_close($link);
?>

Todos los demas campos si los recibe bien pero $clave_doc no