Hogy lehetne tökéletesebbé tenni?
Az előző kérdést azért töröltem, mert bent hagytam a jelszót meg a felhasználó nevet remélem megértitek :)
A táblázatot is beleépítettem a programba valahogy igaz hamissal kellene megoldani matematikailag zárt intervallum van de nem tudom ezt programba hogy kell használni.
elérése: [link]
<?php
$host = "";
$felhasz = "";
$jelszo = "";
$adatbazis = "";
$kapcs = mysql_connect("$host","$felhasz","$jelszo") or die ("nem sikerült kapcsolódni 1");
mysql_select_db($adatbazis,$kapcs) or die ("nem sikerült kapcsolódni 2");
?>
<html>
<form action="" method="POST">
Testsúly:<input type = "text" name = "suly"/> kg
<br>
Testmagasság:<input type = "text" name = "magas"/> cm
<br>
<input type = "submit" value = "Kiszámít" name = "kiszamit"/>
</form>
</html>
<?php
$kg = mysql_real_escape_string($_POST['suly']);
$h = mysql_real_escape_string($_POST['magas']);
$h2 = $h*$h;
$eredmeny = $kg/($h*$h/10000);
if ( $eredmeny < 24.9 )
{
echo "Normál testalkatú<br>";
}
else
{
echo "Túlsúlyos<br>";
}
print "Testtömegindexed: $eredmeny<br>";
?>
<html>
<title>Testtömegindex</title>
<center><table>
Sovány < 18,5
<br>
Normál testalkatú 18,5 - 24,9
<br>
Túlsúlyos 25 - 29,9
<br>
Erősen túlsúlyos > 30
</table></center>
</html>
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
Ne írjam meg az egészet helyetted?
Lehetnél kicsit önálló. Ha nincs benned önállóság, hogy a problémáidat egyedül is megoldd, akkor a programozás nem neked való.
Amiket folyamatosan kérdezel, olyan alapszintű dolgok, amikre az Interneten egyből meg lehet találni a válaszokat.
Itt megtanulhatod az If statement használatát:
Ha ez alapján sem megy, akkor tényleg el kellene gondolkoznod, hogy van-e értelme erőltetni azt ami nem megy. A programozást nem mindenki tudja megtanulni.
Sőt a HTML ismereteid is annyira hiányosak, hogy inkább azt kellene előbb megtanulni a php előtt.
Pár szarvas hiba:
DOCTYPE nincs
head, body miért maradt el?
<br> helyett <br/>
és még lehetne sorolni tovább
Már régebben is megkérdeztem, hogy ennek mi értelme:
$h2 = $h*$h;
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!