Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2012, 12:04
daikyo
 
Fecha de Ingreso: marzo-2011
Mensajes: 74
Antigüedad: 13 años, 1 mes
Puntos: 1
Problema con PHP y script

Buen día, este código utiliza PHP para accesar a una base de datos y llenar un formulario, el problema que tengo es que después de llenarlos necesito poder llenar uno de los campos automáticamente con un botón y este deberá llenarlo dependiendo al Sexo de la persona, se me ocurrió usar un javascript para hacer esto, sin embargo no logro hacer que funcione:

Código:
<head>
<script type="text/javascript">
function llenado($sexo){
	if ($sexo=="M"){
		document.formulario1.recomendacion.value = "Esta persona necesita tomar 3.5 lts al dia de agua";}
else if ($sexo=="F"){
		document.formulario1.recomendacion.value = "Esta persona necesita tomar 2.5 lts al dia de agua";}
}
</script>
</head>
<body>
<?php
include("funcion_1.php");
cabecera();
$link=mysql_connect ("localhost","122","pass");
mysql_select_db("123",$link);
$resultado=mysql_query("select * from laboratorio where ID like '".$_GET['ID']."' ORDER BY ID DESC");
$medi=$_GET['ID'];
echo" <html>";
$found = false;
if($row=mysql_fetch_array($resultado)){
$nombre = mysql_result($resultado, $i, 'nombre');
$sexo=$row['sexo'];
echo"<form name='formulario1' action=est_BH0.php?ID=".$row['ID']." method='post' >
<input type='hidden' name='idx' value='".$row['ID']."'> <table width='550' border='0' align='center' bgcolor='#33CCFF'>
";echo"<tr><td>".$row['ID']."-".$row['estudio']."</td><td></td></tr>";echo"
<tr><td>Nombre</td><td>".$row['nombre']."</td> </tr>
";echo"<tr><td>R.F.C.</td> <td>".$row['RFC']."</td> </tr>
";echo"<tr><td>Medico</td> <td>".$row['medic']."</td> </tr>
";echo"<tr><td>Fecha</td><td>".$row['fecha']."</td> </tr>
";echo"<td align='middle'><input type='button' name='Recomendacion' value='Recomendacion' align='middle' onClick='llenado($sexo)'></td>
<tr><td><input type='text' name='recomendacion' value='".$row['recomendacion']."' size='12'></tr>"
</table>
</body>
Es importante llenarlo de esta manera ya que despues necesitare usar otras condiciones, de acuerdo al tipo de persona, saludos y gracias.