• 20-01-2010, 23:12:14
    #10
    Üyeliği durduruldu
    Invictus adlı üyeden alıntı: mesajı görüntüle
    öğrendiğim iyi oldu, şimdi id kısmı varchar olunca (ya da integer olmayınca) order by id dediğimizde sıralama şu şekilde mi oluyor?

    1
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    2
    20
    21
    22
    .
    .
    .
    aynen öyle.
  • 21-01-2010, 00:16:39
    #11
    ID'nin türünü neden integer yapmadınız bir anlam veremedim. Eğer integer yaparsanız aşağıdaki kod istediğinizi gerçekleştirecektir.

    $sorgu = mysql_query("SELECT * FROM arananlar ORDER BY id DESC LIMIT 1");
    $yaz= mysql_fetch_assoc($sorgu)
    $en_buyuk_id=$yaz['id'];
    $mm = $en_buyuk_id++;
    $sql = mysql_query("insert into arananlar (aranan,sef,id) values ('$kelime11','$baslik33',$mm)");
    Hatta integer yapıp auto_increment özelliği eklerseniz :

    $sql = mysql_query("insert into arananlar (aranan,sef,id) values ('$kelime11','$baslik33',NULL)");
    kodunu kullanabilirsiniz.
  • 21-01-2010, 08:31:12
    #12
    Üyeliği durduruldu
    Dogukan adlı üyeden alıntı: mesajı görüntüle
    ID'nin türünü neden integer yapmadınız bir anlam veremedim
    insan nasil ogrenirse oyle kullaniyor. forumdakilerin %70 inin her session start yazilan yere ob_start yazdigini dusunursek bunuda yadirgamamak lazim
  • 21-01-2010, 13:27:55
    #13
    Hocam yadırgamak değil sadece bir öneri benimki