• 19-01-2013, 18:52:55
    #1
    merhaba arkadaşlar

    <?php              
    		$sor=mysql_query("SELECT ticketid from ticket");  
            while($cek = mysql_fetch_array($sor)){  
            $talepid = $cek['ticketid'];  
            $talepidcek = $_POST['talepid'];  
                    }  
                    if($talepidcek == $talepid){  
                      
    echo "Talep ID : $talepid";
                          
                    }elseif($talepidcek == ""){  
                        echo "<br><br><center><b><font color=red>Lütfen Talep ID Boş Bırakmayınız</font></b></center><br><br>";  
                          
                        }
    				else{  
                              
                            echo "<br><br><center><b><font color=red>Girmiş Olduğunuz Talep ID Bulunamadı.</font></b></center><br><br>";  
                              
                            }
    ?>
    bu şekilde bir döngü oluşdurdum herşey gayet güzel çalışıyor fakat sadece son ekledigim veriyi cekiyor onceki verileri çekmiyor sebebi ne olabilir ?
  • 19-01-2013, 22:14:11
    #2
     <?php              
            $sor=mysql_query("SELECT ticketid from ticket");  
            while($cek = mysql_fetch_array($sor)){  
            $talepid = $cek['ticketid'];  
            $talepidcek = $_POST['talepid'];  
                      
                    if($talepidcek == $talepid){  
                      
    echo "Talep ID : $talepid";
                          
                    }elseif($talepidcek == ""){  
                        echo "<br><br><center><b><font color=red>Lütfen Talep ID Boş Bırakmayınız</font></b></center><br><br>";  
                          
                        }
                    else{  
                              
                            echo "<br><br><center><b><font color=red>Girmiş Olduğunuz Talep ID Bulunamadı.</font></b></center><br><br>";  
                              
                            }
            }
    ?>

  • 20-01-2013, 13:27:06
    #3
    onu çözdüm

    if($talepidcek == ""){
    	
    	echo "<center><b><font color=red>Talep ID Boş Bırakmayın</font></b></center>";
    	
    	}
    		if("$talepidcek" == "$talepid"){ 
    		echo "<center><b>";
    		echo "Talep ID : <font color=orange>$talepid</font><br>Minecraft Nick : <font color=orange>$username</font><br>Talep Durumu : $durum<br>Talep Tarih : <font color=orange>$tarih</font><br>Gönderilen IP : <font color=orange>$ip</font><br>Skype : <font color=orange>$skype</font><br>Kategori : <font color=orange>$kategori</font><br>Mesaj : <font color=orange>$mesaj</font><br>Cevap : <font color=orange>$cevap</font><br>";
    		echo "</center></b>";
    }else{
    	
    	echo "<center><b><font color=red>Belirtilen Talep ID Hatalı</font></b></center>";	
    		}
    }
    bu şekilde bir döngü oluşturdum ıd yanlış girince

    Belirtilen Talep ID Hatalı

    diyor fakat ıd boş bırakınca

    Talep ID Boş Bırakmayın
    Talep ID :
    Minecraft Nick :
    Talep Durumu :
    Talep Tarih :
    Gönderilen IP :
    Skype :
    Kategori :
    Mesaj :
    Cevap :

    yazıyor sebebi ne olabilir ?
  • 20-01-2013, 13:50:25
    #4
    Üyeliği durduruldu
    Hocam ikinci if'i elseif olarak değiştirip deneyin.
  • 20-01-2013, 14:02:25
    #5
    WapZap adlı üyeden alıntı: mesajı görüntüle
    Hocam ikinci if'i elseif olarak değiştirip deneyin.
    sagolasın