• 18-12-2015, 10:42:36
    #1
    Üyeliği durduruldu
    kodlamam aşağıdaki gibi ekrana yazdıdığım zaman misal seçmeme göre:
    SolbekKaleci diye getiriyor yazdırıyor ama ben buradan kaleci olanları farklı bir tabloya nasıl kaydedebilirim ?


    			$saycokluft = count($_POST["tckont"]);
    			for($sayift = 0; $sayift < $saycokluft; $sayift++){
    			$mevki = $_POST["uyetakim"][$sayift]; /// oynadığı mevki
    			@$egitimkayit = "insert into futbol (mevki)
    			values ('$mevki')";
    			$egitimkayit = mysql_query($egitimkayit);
    echo $mevki;
  • 18-12-2015, 10:53:18
    #2
    Nasıl bir işlem yapacaksın. Örneğin kalecileri ayrı bir nesneden mi elde ediyorsun?
  • 18-12-2015, 11:17:34
    #3
               $saycokluft = count($_POST["tckont"]); 
    
                for($sayift = 0; $sayift < $saycokluft; $sayift++){ 
    
                $mevki = $_POST["uyetakim"][$sayift]; /// oynadığı mevki 
    
                if($mevki == 'kaleci'){
                    $tablo = 'farkli_tablo';
                }else{
                   $tablo = 'futbol';
                }
    
                @$egitimkayit = "insert into ".$tablo." (mevki) values ('$mevki')"; 
    
                $egitimkayit = mysql_query($egitimkayit); 
    
    echo $mevki;
    $tablo değişkenini kendi veritabanı yapınıza göre düzenleyebilir, gerekirse daha çok koşul ekleyebilirsiniz.
  • 18-12-2015, 21:36:50
    #4
    Burada bir kontrol işi çözecektir

    $kontrol_mevki = stristr($mevki,"kaleci"); // Büyük küçük harf duyarlılığı için stristr yerine strstr kullanılmalı.
    if($kontrol_mevki == NULL){
    	$tablo = "futbol";
    	$sutun = "mevki";
    }else{
    	$tablo = "YAZDIRILACAK TABLO";
    	$sutun = "YAZDIRILACAK SÜTUN";
    }
    Düzenlenmiş hali:
    $saycokluft = count($_POST["tckont"]); 
    for($sayift = 0; $sayift < $saycokluft; $sayift++){
    	$mevki = $_POST["uyetakim"][$sayift]; /// oynadığı mevki
    	$kontrol_mevki = stristr($mevki,"kaleci"); // Büyük küçük harf duyarlılığı için stristr yerine strstr kullanılmalı.
    	if($kontrol_mevki == NULL){
    		$tablo = "futbol";
    		$sutun = "mevki";
    	}else{
    		$tablo = "YAZDIRILACAK TABLO";
    		$sutun = "YAZDIRILACAK SÜTUN";
    	}
    	@$egitimkayit = "insert into ".$tablo." (".$sutun.") values ('$mevki')";
    	$egitimkayit = mysql_query($egitimkayit);
    	echo $mevki;
    }