• 14-03-2014, 15:18:32
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar mysqlden adres verisi çekiyorum adresi 30. karakterden sonra <br/> ile devamını alta almak istiyorum nasıl yapabilirim?
  • 14-03-2014, 15:19:37
    #2
    Bkz Wordwrap

    Örnek :

    $metin = "Dağ başını duman almış, gümüş dere durmaz akar.";
    $yenisi = wordwrap($metin, 30, "<br />\n");

    çıktı

    Dağ başını duman almış,<br />
    gümüş dere durmaz akar.
  • 14-03-2014, 17:12:52
    #3
    Üyeliği durduruldu
    birde şöyle birşey yapmak istiyorum

    mysql deki status değeri 0 ise Ödenmedi 1 ise Ödendi yazdırmak istiyorum size zahmet yardımcı olursanız sevinirim
  • 14-03-2014, 18:13:11
    #4
    Üyeliği durduruldu
    ToptanFiyat adlı üyeden alıntı: mesajı görüntüle
    birde şöyle birşey yapmak istiyorum

    mysql deki status değeri 0 ise Ödenmedi 1 ise Ödendi yazdırmak istiyorum size zahmet yardımcı olursanız sevinirim
    veriri çek status dediğini misal x değişkenine aktar sonra ise şu şekilde

    echo ($x==0 ? 'ödenmedi' : 'ödendi');
  • 14-03-2014, 22:59:23
    #5
    Üyeliği durduruldu
    aşağıdaki resimde görünen paketleri seçtiğimde tutarın otomatik gelmesini istiyorum bilen arkadaş varsa yardım ederse sevinirim.



    		Paket Seçiniz
              <select size="1" name="tarife">
    		  	<?
    	$bul =mysql_query("SELECT * FROM paketler");
    if(mysql_affected_rows()){
    
        while($listeleme =mysql_fetch_array($bul)){
    	echo"<option value='{$listeleme['paket']}'>{$listeleme['paket']}</option>";
    	    }
    }
    else{ echo "<td colspan='6' align='center'>Mevcut hizmetiniz bulunmamaktadır. <br><a href='siparis.php'>Hizmet satın al</a></td>";}
    ?>
    	</select>
            </div>
          </div>
    	  	        <div class="row">
            <div class="large-4 large-centered columns">
    		Toplam Fiyat (Vergiler Dahil)
              <input type="text" name="tutar" value="<? echo $listeleme['tutar'];?>" disabled>
            </div>
          </div>
  • 15-03-2014, 00:29:51
    #6
    bu isteğiniz php ile değil javascript ile yapılabilir.
    Nasıl yapılabilir kısmına gelecek olursak şöyle birşey olabilir.

    		Paket Seçiniz
              <select size="1" name="tarife">
    		  	<?
    	$bul =mysql_query("SELECT * FROM paketler");
    if(mysql_affected_rows()){
    
        while($listeleme =mysql_fetch_array($bul)){
    	echo"<option data-fiyat='{$listeleme['tutar']}' value='{$listeleme['paket']}'>{$listeleme['paket']}</option>";
    	    }
    }
    else{ echo "<td colspan='6' align='center'>Mevcut hizmetiniz bulunmamaktadır. <br><a href='siparis.php'>Hizmet satın al</a></td>";}
    ?>
    	</select>
            </div>
          </div>
    	  	        <div class="row">
            <div class="large-4 large-centered columns">
    		Toplam Fiyat (Vergiler Dahil)
              <input type="text" id="tutar" name="tutar" value="<? echo $listeleme['tutar'];?>" disabled>
            </div>
          </div>
    <script src="//code.jquery.com/jquery-1.10.2.js"></script>
    <script>
    $( "select" ).change(function() {
        var str = $( "select option:selected" ).data('fiyat');
        $( "#tutar" ).val(str);
    });
    </script>
    Not: option değerlerine data-fiyat diye bir alan ekledim ve o kısma paketin fiyatını yazdırdım. fiyatı yazdırdığın inputada tutar diye id değeri verdim.
    javascript te selectte seçim yapıldığından seçilen option da bulunan data fiyat değerini çekip tutar inputunun value değerine atadım.
  • 16-03-2014, 13:22:00
    #7
    Üyeliği durduruldu
    çok teşekkürler yardımlarınız için son takıldığım konu şu

    <th width='50' align='center'><strong>"; if ($listeleme['status']=='0') echo "<font color='red'>BEKLEMEDE</font></th><th width='50' align='center'></th>"; else echo "<font color='green'>AKTİF</font></th></strong><th width='50' align='center'><a href='goruntule.php'>Paket Değiştir</a></th>"; echo "</tr>";
    status değeri
    0 ise beklemede
    1 ise durdurulmuş
    2 ise iptal edilmiş
    3 ise Aktif


    yani birden fazla kontrol için nasıl yapmalıyım
  • 16-03-2014, 13:24:31
    #8
    Elseif ya da switch case kullanabilirsiniz hocam

    GT-I9300 cihazımdan Tapatalk kullanılarak gönderildi