Un sitio para guardar lo que veo, hago, y lo que quisiera ver, hacer y aprender.

Codificar, codificar que el mundo se va a acabar

Bien, ahora solo queda escribir y escribir líneas y líneas de código para hacer las respectivas comparaciones. Ya probé con el peso y funciona bien. Ahora solo hay que trasladar lo hecho hacia la página definitiva, agregar lo que falta (entre ello, una tabla de talla para las niñas de 5 a 19 años… que descuido, por suerte el original en texto lo encontré en un respaldo, ahora solo hay que averiguar cómo hice para copiar todo eso en una tabla de mysql).

Esto es lo que hasta ahora va hecho:


//Comenzamos a crear el nombre de la tabla a abrir
//Para pacientes de menos de 5 años
if ($edades[0]<=5){ //Si son de sexo masculino if ($gender == 'M'){ $t_talla = 'talla_boys_0a5'; $t_peso = 'peso_boys_0a5'; $t_pesotalla = 'pesotalla_boys_0a5'; $t_pc = 'pc_boys_0a5'; } //Si son de sexo femenino if ($gender == 'F'){ $t_talla = 'talla_girls_0a5'; $t_peso = 'peso_boys_0a5'; $t_pesotalla = 'pesotalla_girls_0a5'; $t_pc = 'pc_girls_0a5'; } } //Para pacientes mayores de 5 años if ($edades[0]>5){
//Si son de sexo masculino
if ($gender == 'M'){
$t_talla = 'talla_boys_5a19';
$t_peso = 'peso_boys_5a10';
$t_pesotalla = 'pesotalla_boys_5a19';
$t_bmi = 'bmi_boys_5a19';
}
//Si son de sexo femenino
if ($gender == 'F'){
$t_talla = 'talla_girls_5a19';
$t_peso = 'peso_girls_5a10';
$t_pesotalla = 'pesotalla_girls_5a19';
$t_bmi = 'bmi_girls_5a19';
}
}
//Buscamos la información adecuada segun la edad
//en menores de 5 años incluye el perímetro craneal
//se muestra el valor promedio, +1 y -1 ds.
if ($edades[0]<=5){ $sql = 'SELECT * FROM '. $t_peso . ' WHERE day=' . $dias; open_now(); $cueri = @mysql_query($sql); $sel = @mysql_fetch_array($cueri); $menos3ds = $sel['SD3neg']; $menos2ds = $sel['SD2neg']; $menos1ds = $sel['SD1neg']; $sd0 = $sel['SD0']; $sd1 = $sel['SD1']; $sd2 = $sel['SD2']; close_now(); } //Procedemos hacer la comparación, esta vez con el peso y emitir el diagnóstico echo $menos2ds . ' - ' . $menos1ds . ' - ' . $sd0 . ' - ' . $sd1 . ' - ' . $sd2 . '
';
if ($peso < $menos3ds): echo 'Denutrido severo
';
elseif ($peso > $menos3ds && $peso < $menos2ds): echo 'Desnutrido moderado
';
elseif ($peso > $menos2ds && $peso < $menos1ds): echo 'Desnutrido leve
';
elseif ($peso > $menos1ds && $peso < $sd1): echo 'Eutrófico
';
elseif ($peso > $sd1 && $peso < $sd2): echo 'Sobrepeso
';
elseif ($peso > $sd2):
echo 'Obesidad
';
endif;