• 23-01-2013, 14:06:42
    #1
    Merhaba arkadaşlar

    Giriş düzeyde bir şeyler yapmaya çalışıyorum ufak çaplı bir iş için. 2 adımını kendim hallettim ancak son adımda takıldım. Aşağıda ki gibi bir formum var bu formda bel ölçüsü / kalça ölçüsü şeklinde çalışıyor ve bay bayana göre değişiklik gösteriyor. ben istiyorum ki bay seçildiğinde 1.0 üstü çıkarsa sonuç android şişmanlık yazsın alt çıkarsa normal yazsın
    ya da bayan seçilirse 0.8 üstü çıkarsa sonuç android şişmanlık yazsın altı çıkarsa normal yazsın. Bunu nasıl yapabilirim ?

    <?php
    if(isset($_POST['submit2'])){
    $bel_olcu = $_POST["bel_olcu"];
    $kalca_olcu = $_POST["kalca_olcu"];
    $bayan = $_POST["bayan"];
    $bay = $_POST["bay"];
    $sonuc555 = $bel_olcu / $kalca_olcu ;
    if($bay == "bay" & $sonuc555 >= 1.0) { $sonuc3 = "android şişmanlık";}
    if($bay == "bay" & $sonuc555 <= 1.0) { $sonuc3 = "normal";}
    if($bayan == "bayan" & $sonuc555 >= 0.8) { $sonuc3 = "android şişmanlık";}
    if($bayan == "bayan" & $sonuc555 <= 0.8) { $sonuc3 = "normal";}
    }
    ?>
    <table border="2">
    	<tr>
        	<td colspan="4">Formül 2</td>
        </tr>
        <tr>
        	<td>Bel Ölçüsü (cm) :<input type="text" id="bel_olcu" name="bel_olcu" maxlength="3" onKeyPress="return numbersonly(this, event)" value="<?php echo $bel_olcu ?>" /></td>
            <td>Kalça Ölçüsü (cm) :<input type="text" id="kalca_olcu" name="kalca_olcu" maxlength="3" onKeyPress="return numbersonly(this, event)" value="<?php echo $kalca_olcu ?>" /></td>
            <td>Cinsiyetiniz :
            	<select>
                	<option value="<?php echo $bayan ?>" id="bayan">Bayan</option>
                    <option value="<?php echo $bay ?>" id="bay">Bay</option>
                </select>
            </td>
            <td>Sonuç :<?php echo number_format($sonuc555, 2, '.', ','); ?></td>     
        </tr>
        <tr>
        	<td> Yorum : <?php echo $sonuc3; ?>
        </tr>
        <tr>
        	<td><input name="submit2" type="submit" value="Hesapla" /></td>
        </tr>
    </table>
    </form>
  • 23-01-2013, 15:58:01
    #2
    Misafir
    if($bay == "bay" || $sonuc555 >= 1.0) { $sonuc3 = "android şişmanlık";} if($bay == "bay" || $sonuc555 <= 1.0) { $sonuc3 = "normal";} if($bayan == "bayan" || $sonuc555 >= 0.8) { $sonuc3 = "android şişmanlık";} if($bayan == "bayan" || $sonuc555 <= 0.8) { $sonuc3 = "normal";}
  • 23-01-2013, 17:08:20
    #3
    ByMsT adlı üyeden alıntı: mesajı görüntüle
    if($bay == "bay" || $sonuc555 >= 1.0) { $sonuc3 = "android şişmanlık";} if($bay == "bay" || $sonuc555 <= 1.0) { $sonuc3 = "normal";} if($bayan == "bayan" || $sonuc555 >= 0.8) { $sonuc3 = "android şişmanlık";} if($bayan == "bayan" || $sonuc555 <= 0.8) { $sonuc3 = "normal";}
    çok teşekkür ederim bu şekilde çalıştı.