• 31-01-2008, 20:42:12
    #19
    Abi saolasın oldu Şimdi benim takımları alt alta sıralamam lazım. Abi valla sana ne akdar dua etsem azdır. Ben hep böyle alıyordum elime php kitabını uğraşıyordum ama sql den veri çekemeyince kızıp "başlarım php'sini haa" deyip kitabı atıyodum bir köşeye Sayen dün geceden beri çok şey öğrendim. Abi sana çok yük oluyorum ama birde ben db den kayıt silmek için nasıl bir parametre kullanacağım? sil.php yapsak sil.html diye formdan id noyu girip kaydı silebilmemiz mümkün mü?
  • 31-01-2008, 20:52:35
    #20
    estağfirullah ne demek.birilerine birşeyler öğretip dua almak kadar güzel şeymi var

    soruna gelince

    kayıt silmektede mantık aynı.sadece sql kodu değişiyor.

    veri tabanı bağlantılarını yapılmış varsayıyorum.

     <?php
    $id=$_POST['id'];
    $sorgu="DELETE FROM lig WHERE id='$id'";
    mysql_query($sorgu);
    ?>
  • 31-01-2008, 21:16:15
    #21
    Saolasın abi silme işini de hallettik Aslında php sandığım kadar zor değilmiş. Artık php'nin peşini bırakmam ben oldukça da zevkli oluyor kod yazmak Şimdi ben birde bu kayıt girme - düzenleme - silme işlemlerine if döngüsüyle bir şifre ayarlamayı deneyeceğim takılırsam yine yazarım abi
  • 31-01-2008, 21:43:19
    #22
    Abi takımları alt alta sıraladım ama -47 Averajı ve 5 puanı olan bir takım var. 10 takımlı ligde 9. sırada bulnuyor ama bu takımı 1. sıraya yazıyor malesef. Bu sorunu nasıl çözebiliriz.

    Birde 2. bir sorum yazılar ekrana düzensiz yazılıyor.

    Armutalan Spor 14 -47 5
    Bigadiç Spor 14 26 32
    Susurluk Bld. Spor 14 27 29
    halalcaspor 14 12 27
    Ergamaspor 14 10 24
    Tatlıpınar 14 4 24
    Mahmudiye 14 0 21
    Ceylanspor 14 -4 18
    Dursunbey 14 0 17
    Yakupköy 14 -39 1

    şu şekilde bir tablo çıkıyor ortaya. Benim istediğim şey oynanan maç sayılarını alt alta, averajları alt alta, puanları alt alta aynı hizada yazdırsın istiyorum. bu hizalama işini nasıl halledicez?
  • 01-02-2008, 00:42:14
    #23
    Dreamweaverda tabloların içine yerleştirerek sorunu çözdüm ama bu armutalan da bir şey var 5 puanla lider oluyorlar Bu arada hazırladığım web tasarımına uymadığı için averaj ve oynanan maç sayısını kaldırdım. sadece takım ve puanını listeliyorum. Ancak Şimdi aklıma biraz daha geliştirmek geldi sistemi. haftalık olarak yapılan maç sonucunu girsek bizim girdiğimiz sonuca göre galip olan takımın puanına +3 eklense güzel olurdu. Bunu if döngüsüyle 1. sayı > 2. sayıdan 1. takıma +3 ekle else if diğer takıma +3 ekle else iki takıma da birer puan ekle şeklinde olacak sanırım mantığı? daha pratik yolu var mıdır?
  • 01-02-2008, 01:43:13
    #24
    bu arada bu armutalan cidden torpilli sanırım. id leri silip tekrar yükledim falan yok çare etmiyor illa ki liderliğe oturuyor 5 puanla
  • 01-02-2008, 01:48:45
    #25
    Zavazingo adlı üyeden alıntı: mesajı görüntüle
    Dreamweaverda tabloların içine yerleştirerek sorunu çözdüm ama bu armutalan da bir şey var 5 puanla lider oluyorlar Bu arada hazırladığım web tasarımına uymadığı için averaj ve oynanan maç sayısını kaldırdım. sadece takım ve puanını listeliyorum. Ancak Şimdi aklıma biraz daha geliştirmek geldi sistemi. haftalık olarak yapılan maç sonucunu girsek bizim girdiğimiz sonuca göre galip olan takımın puanına +3 eklense güzel olurdu. Bunu if döngüsüyle 1. sayı > 2. sayıdan 1. takıma +3 ekle else if diğer takıma +3 ekle else iki takıma da birer puan ekle şeklinde olacak sanırım mantığı? daha pratik yolu var mıdır?

    +3 otomatik olayı if ler ile olur başka yol gelmiyor aklıma.
    birde o kayıtta bir sorun vardır o armutalan kayıtını silip yeniden oluşturmayı dene.diğerlerini sıralayıp onu sıralamaması ilginç.
  • 01-02-2008, 02:27:37
    #26
    Valla abi ilginç bir durum. armutalanın puanına 5 yazarsam lider yapıyor. puanı 2 yaparsam 17 ve 18 puanlık takımın üstüne çıkarıyor. 3 yaparsam 2ç sıraya çıkarıyor. anlamadım ben bu işi

    Dedikten hemen sonra kontrol ettim sql tablosu integer değilmiş. integer yapınca düzeldi. Bu maç sonuçlarına göre sıralama için if i kullanacağım ama takıldığım bir nokta var.

    A takımı : 1- 0 : B Takımı diye böyle bir form a girdik verileri diyelim. burada skorları

    if (1 sayı > 2. sayıdan) {
    ev sahibi takımın puanına +3 ekle
    }
    else if (2. sayı > 1. sayıdan) {
    deplasman takımının puanına +3 ekle
    }
    else {
    iki takımada +1 ekle
    }

    if i sanırım bu şekilde kullanacağım ama takıldığım yer takımların puanlarına +3 ü nasıl dahil edeceğim? Koca forumda Yaşar Kemal abimden başka yardım edecek yok mu yahu?
  • 01-02-2008, 13:20:55
    #27
    mantığını anlatıyorum kod vermeyeceğim bu sefereğer yapamazsan sor burada yaparız.

    iflerden önce veritabanından değerleri okutacaksın sonra bir yeni bir değişkende ekleme işlemlerini yapıp veritabanındaki değerleri güncelleyeceksin.