• 29-07-2007, 22:07:55
    #1
    elımde soyle 1 txt dosyası var ıcındekıler


    kelime1 anlamı1
    kelime2 anlamı2
    kelime3 anlamı3
    kelime4 anlamı4
    kelime5 anlamı5

    boyle uzayıp gıdıyor 500e yakın adet var istediğim bunları db ye yazmak ama nasıl yapacagımı bılmıyorum
  • 29-07-2007, 22:29:11
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    kelime1 anlamı1

    Şekelinde Ve alt alta Olduklarını var sayıyorum
    <? $ac=fopen("dosya.txt","r");
    while(!feof($ac))
    {
    $al=fgets($ac, 1024);
    $parcala=explode(" ",$al);
    $adi=$parcala[0];
    $anlami=$parcala[1];
    $a=mysql_query("insert into kelimeler (adi,anlami) VALUES ('$adi','$anlami')");
    if($a)
    {
    echo $ad.'kelimesini EKledim<br>';
    }
    else
    {
    echo 'Eklemeyedim Sorun Oluştu';
    }
    }
    echo "<script>alert('Bitti Gözün Aydın')</script>";
    ?>
    Hepsi Bu kadar
  • 29-07-2007, 22:59:41
    #3
    Wrong parameter count for explode() in /home/xxx/public_html/deneme/index.php on line 7
    <? 
    include 'ayar.php';
    $ac=fopen("dosya.txt","r");
    while(!feof($ac))
    {
    $al=fgets($ac, 1024);
    $parcala=explode($al);
    $adi=$parcala[0];
    $anlami=$parcala[1];
    $a=mysql_query("insert into sozluk_en2tr (sozluk_en2tr_kelime,sozluk_en2tr_anlam) VALUES ('$adi','$anlami')");
    if($a)
    {
    echo $ad.'kelimesini EKledim<br>';
    }
    else
    {
    echo 'Eklemeyedim Sorun Olustu';
    }
    }
    echo "<script>alert('Bitti Gözün Aydin')</script>";
    ?>
    dosya.txt bu sekılken
    dede dede
    dedede dedede
    dededede dededede
    dededededede dedededede
    dedede edededede
    dedee dededwefw
    wedwe wedwefdw
    hata verdi db ye de kelımelerı eklemedı
  • 29-07-2007, 23:50:28
    #4
    Düzelttim pardon :=)
  • 29-07-2007, 23:59:39
    #5
    çok teşekkür ettim süper çalıştı ama 1 yerde bişe farkettim
    kelime1 anlamı uzun cümle

    ise nasıl yapılır bazı kelimelerin anlamları uzun cümle şeklinde onların sadece ilk kelimesini eklemeiş örneğin

    kelime1 anlam1
    amca babanın erkek kardeşidir

    eklediği kısımlar amca ve babanın
    $anlami kısmına bu "babanın erkek kardeşidir" kısmını tamamen nasıl ekleriz? tekrar teşekkür ederim..
  • 30-07-2007, 00:02:21
    #6
    Misafir
    $parcala=explode($al);

    püh kalıbına salih
  • 30-07-2007, 00:13:23
    #7
    Evocel 1024 değerini 4096 yap Çalışır

    Haymac : Dalgınlık işte düzelttim saatten haberin varmı senin :=)
  • 30-07-2007, 01:52:33
    #8
    Misafir
    <? $ac=fopen("dosya.txt","r");
    while(!feof($ac))
    {
    $al=fgets($ac, 1024);
    $parcala=explode(" ",$al);
    if(count($al) < 2) {
    $adi=$parcala[0];
    $anlami=$parcala[1];
    } else { 
    $sayim= count($al);
    $anlami .= $parcala[1];
    for($i=2; $i <= $sayim;$i++) {
    $anlami .= " $parcala[$i]";
    }
    }
    $a=mysql_query("insert into kelimeler (adi,anlami) VALUES ('$adi','$anlami')");
    if($a)
    {
    echo $ad.'kelimesini EKledim<br>';
    }
    else
    {
    echo 'Eklemeyedim Sorun Oluştu';
    }
    }
    echo "<script>alert('Bitti Gözün Aydın')</script>";
    ?>
  • 30-07-2007, 09:59:41
    #9
    haymac ve S4l1h ikinizede çok teşekkür ederim ikinizinkide son halleriyle sorunsuz çalıstı 3200 veriden 3158 ini ekledı ikinizinkide