9 girdiğim zaman x!=9 şartına göre false almam lazım, ve arada or olduğuna
göre bu false yüzünde if false değeri ile işlem-2'yi yapmalı. Ancak bu
şekilde çalışmıyor.



> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>
> <head>
>   <meta content="text/html;charset=ISO-8859-9" http-equiv="Content-Type">
> </head>
> <body bgcolor="#ffffff" text="#000066">
> if yapısında basit mantıksal hata var sadece<br>
> 9 eşit bir değişken girdiğinde zaten senin yapına göre<br>
> işlem 1 çalışması lazım... çünkü 9 a eşit değilse demişsin...<br>
> bir de 0 a eşit değil demişsin...<br>
> <br>
> <br>
> Bedreddin SAHBAZ wrote:
> <blockquote
>  cite="mid:[email protected]"
>  type="cite">
>   <pre wrap="">Merhaba Arkadaşlar,
>
> Bir saattir basit bir IF yapısına takıldım kaldım
>
> if ((mysql_num_rows($result)&lt;1) or ($x != 9) or ($x != 0))
> {
> işlem-1
> }
> else
> {
> işlem-2
> }
>
> mysql'de sonuç boş geldi ise veya x 9'a eşit değilse veya x 0'a eşit
> değilse işlem-1'in yapılmasını istiyorum. Ancak x değeri 9 a eşit bir
> değişken girip sorguyu çağırdığımda işlem-2 değil yine de işlem-1
> yapılıyor. Nerede hata yapıyorum acaba? Bu arada sorguyu şu şekilde
> yaptığımda doğru çalışıyor;
>
> if ((mysql_num_rows($result)&lt;1) or ($x != 9))
>
> Saygılarımla..
>
> _______________________________________________
> Linux-programlama mailing list
> <a class="moz-txt-link-abbreviated"
> href="mailto:[email protected]";>[email protected]</a>
> <a class="moz-txt-link-freetext"
> href="http://liste.linux.org.tr/mailman/listinfo/linux-programlama";>http://liste.linux.org.tr/mailman/listinfo/linux-programlama</a>
>
>
>
>   </pre>
> </blockquote>
> </body>
> </html>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>


_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap