Şifremi/Kullanıcı Adımı Unuttum
Bağlan Google+ ile Bağlan Facebook ile Bağlan
Şimdi Ara

php : Altalta olan kelimeleri yanyana sıralamak

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir Kullanıcı, 1 Masaüstü Kullanıcı
13
Cevap
0
Favori
1.240
Tıklama
Cevapla
Tüm Forumlar >> Web Tasarım - Programlama >> Tasarım ve grafik >> Web Tasarım ve Hazır Kodlar >> php : Altalta olan kelimeleri yanyana sıralamak
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Yüzbaşı
    747 Mesaj
    elimde altalta sıralanmış kelimeler var... bunları bi internet sitesinden kopyalıyorum ve veritabanına kaydetmek istiyorum... bildiğiniz gibi veritabanına kayıt olması için INSERT INTO `kategori` VALUES ('keçi', 'inek', 'dana', 'koyun', 'tavşan'); şeklinde olması gerekiyor...

    elimdeki kopyaladığım veri ise şu şekilde...

    keçi
    inek
    dana
    koyun
    tavşan

    bu veriyi php ile nasıl

    INSERT INTO `kategori` VALUES ('keçi', 'inek', 'dana', 'koyun','tavşan');

    şekline dönüştürebilirim...

    str_replace komutuyla bişeyler yapıyorum ama altalta sıralanmış veriyi yanyana dizmeyi biliyorum... bilen arkadaş varsa yardımcı olursa çok mutlu olurum...



    |
    |
    _____________________________
  • Yüzbaşı
    711 Mesaj
    Biraz daha açık anlatabilir misin?
    ""keçi
    inek
    dana
    koyun
    tavşan "" olarak database satırları mı var?

    Yoksa her biri için değişken mi tanımlanmış?

    Ya da yazdırıken mi alt alta yazmak istemedin?
    |
    |
    _____________________________
    İmza
  • Yarbay
    44889 Mesaj
    $dodo="keçi
    inek
    dana
    koyun
    tavşan";

    $ehu="
    ";

    mysql_query("INSERT INTO kategori VALUES (".ereg_replace(" ", "", "'".ereg_replace($ehu, "','", $dodo)."'").")");
    |
    |
    _____________________________
    psn
    acaltun17
  • Binbaşı
    1624 Mesaj
    ya eğer döngü içinde "\n" kullandıysan o zaman altalta yazar..
    ya da tablo varsa ve her satırı bir satıra yazıyorsan yine alt alta yazar..
    bu ikisine dikkat et bence bunlardan da olabilir..
    |
    |
    _____________________________
  • Yüzbaşı
    711 Mesaj
    quote:

    Orjinalden alıntı: system32

    ya eğer döngü içinde "\n" kullandıysan o zaman altalta yazar..
    ya da tablo varsa ve her satırı bir satıra yazıyorsan yine alt alta yazar..
    bu ikisine dikkat et bence bunlardan da olabilir..


    "\n" kullanılırsa sadece dosyanın html çıkışında alt alta düzenli olarak görünür. Tarayıcı görüntüsünde bir değişiklik olmaz.
    |
    |
    _____________________________
    İmza
  • Binbaşı
    1624 Mesaj
    ops.. haklısın picasso pardon..
    olur böyle hatalar düzelttiğin için teşekkür ederim
    |
    |
    _____________________________
  • Yüzbaşı
    747 Mesaj
    beyler bu altalta veriler veritabanında değil tabi ki öyle olsaydı yanyana sıralamak zor olmazdı...

    bunlar bir websayfasında... ben ordan kopyalacağım... bir form a yapıştıracağım... textarea... ve istediğim formatta çıktı verecek script..
    |
    |
    _____________________________
  • Yarbay
    44889 Mesaj
    quote:

    elimdeki kopyaladığım veri ise şu şekilde...

    keçi
    inek
    dana
    koyun
    tavşan

    bu veriyi php ile nasıl

    INSERT INTO `kategori` VALUES ('keçi', 'inek', 'dana', 'koyun','tavşan');

    şekline dönüştürebilirim...


    ne diyorsan yapiyor işte yazdik üstte...
    |
    |
    _____________________________
    psn
    acaltun17
  • Yüzbaşı
    747 Mesaj
    tamam saol... yazdığın kodu uyguladım ve çalıştı... şimdi minik bi sorun kaldı geride...

    keywordler şunlar diyelim...

    php
    php hosting
    php tutorial
    php mysql
    php editor
    php web hosting
    php linux
    php oracle

    çıktı şu şekilde olduyor...

    INSERT INTO kategori VALUES ('php','phphosting','phptutorial','phpmysql','phpeditor','phpwebhosting','phplinux','phporacle')

    mesela php hosting kelime grubunun içindeki boşluğun kaybolmamasını nasıl sağlayacağız?

    yani...

    INSERT INTO kategori VALUES ('php','php hosting','php tutorial','php mysql','php editor','php webhosting','php linux','php oracle')

    şeklinde veri elde etmek için...
    |
    |
    _____________________________
  • Yarbay
    44889 Mesaj
    $dodo="keçi meçi
    inek minek
    dana mana
    kurbaa
    koyun moyun
    tavşan";

    $ehu="
    ";


    mysql_query("INSERT INTO kategori VALUES (".ereg_replace("¦", " ", ereg_replace(" ", "", "'".ereg_replace($ehu, "','", ereg_replace(" ", "¦", $dodo))."'")).")");
    |
    |
    _____________________________
    psn
    acaltun17
  • Yüzbaşı
    747 Mesaj
    cezve yav dediğini aynen kopyaladım... çıktı şu şekilde oldu...

    ('keçi meçi inek minek dana mana kurbaa koyun moyun tavşan')

    aralara işaret koymadı bu sefer de... :( sanırım zor bi soru sordum seni de uğraştırıyoruz kusura bakma... :)
    |
    |
    _____________________________
  • Yarbay
    44889 Mesaj
    allah allah! dur bakiim bi

    edit:1


    hehe! yok yahu calisiyor


     
    <span><</span>?
    $dodo="keçi
    inek
    dana mana
    koyun
    tavşan";

    $ehu="
    ";

    $dodo = "INSERT INTO kategori VALUES (".ereg_replace("¦", " ", ereg_replace(" ", "", "'".ereg_replace($ehu, "','", ereg_replace(" ", "¦", $dodo))."'")).")";

    echo $dodo;

    ?<span>></span>


    aha bu kodun tamamı




    aha bu da cıktı



    < Bu mesaj bu kişi tarafından değiştirildi cezve -- 28 Aralık 2004, 16:01:53 >
    |
    |
    _____________________________
    psn
    acaltun17




  • Yüzbaşı
    747 Mesaj
    abi çok saol... klavyen dert görmesin... mouse ın düz bassın... :)

    bu $dodo yu başka bi sayfadan form yoluyla alabilir miyim peki?

    <form name="form1" method="post" action="altalta.php">
    <p>keywords <textarea name="dodo" cols="30" rows="20"></textarea></p>
    <input name="" type="submit" value="Yürü Be Koçum Kim Tutar Seni...">
    </form>

    gibisinden...
    |
    |
    _____________________________
  • Yarbay
    44889 Mesaj
    saol senin de faren yan basmasın...

    tabii alabilirsin. ama önemli olan textarea içerisinde kelimeler(degerler diyelim, iki yada daha fazla kelime de olabilir) arasinda satir atlatilmis olmasi, biçim uygun oldugu sürece istedigin yerden alabilirsin..
    |
    |
    _____________________________
    psn
    acaltun17
HızlıCevap
Sayfaya Git:
Sayfa:
1
Reklamlar
haberler
Veri Merkezi;Metro Ethernet;Cloud Sunucu
Kurumsal Web Tasarım Şirketi
son dakika
Bu sayfanın
Mobil sürümü
Mini Sürümü

DHBR1
0,224
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.