• 28-07-2007, 17:42:23
    #1
    Sıkıntım Şu Her Aranan Kelime Veri Tabanına işleniyor Aynı Kelime Veri Tabanında Kayıtlıysa Kaydetmesin Bunu Nasıl yaparım ?

    Yoksa Veri Tabanı Aşırı Şişiyor
  • 28-07-2007, 17:50:14
    #2
    <?php
    include("config.php");
    $kelime = $_GET['kelime'];
    $sonuc = mysql_query("Select kelime From TABLOM where kelime=$kelime");
    $satir=mysql_fetch_array($sonuc);
    $db_kelime=$satir['kelime'];
    if($db_kelime != $kelime){
    mysql_query("Insert Into TABLOM (kelime) Values ('$kelime')");
    }
    ?>
    Bu şekilde yapabilirsin.
  • 28-07-2007, 18:01:18
    #3
    Üyeliği durduruldu
     
    <?$kelime = $_GET['kelime']; 
    $query = mysql_query("Select kelime From TABLOM where kelime=$kelime"); 
    if(mysql_num_rows($query)==0)
    mysql_query("Insert Into TABLOM (kelime) Values ('$kelime')"); 
    ?>
  • 28-07-2007, 18:06:15
    #4
    <?php
    $kelime = $_GET['kelime']; 
    $query = mysql_query("Select kelime From TABLOM where kelime=$kelime"); 
    
    if(mysql_num_rows($query)==0)
    mysql_query("Insert Into TABLOM (kelime) Values ('$kelime')"); 
    ?>
    <?php
    $kelime = $_GET['kelime'];
    $sonuc = mysql_query("Select kelime From TABLOM where kelime=$kelime");
    $satir=mysql_fetch_array($sonuc);
    $db_kelime=$satir['kelime'];
    
    if($db_kelime != $kelime){
    mysql_query("Insert Into TABLOM (kelime) Values ('$kelime')");
    }
    ?>
    <?php
    $kelime = $_GET['kelime'];
    $sonuc = mysql_query("Select Count(kelime) From TABLOM where kelime=$kelime");
    $sayi = mysql_result($sonuc,0);
    
    if($sayi ==0){
    mysql_query("Insert Into TABLOM (kelime) Values ('$kelime')");
    }
    ?>
    Yollar çoğalabilir.
  • 28-07-2007, 18:25:55
    #5
    veritabanından unique yap kelimenin olduğu sütunu ozaman kaydetmez
  • 28-07-2007, 18:26:47
    #6
    Teşekkür Ediyorum ve kodları Eşleştirerek uyarlamaya çalışıyorum şimdi

    yeni yeni php öğrenmeye çalışıyorum
  • 28-07-2007, 18:34:52
    #7
    sqlin söylediği çözüm en iyisi yormaz
  • 29-07-2007, 00:18:15
    #8
    Üyeliği durduruldu
    sql den unique seçmmek en iyisi tribles in dediği gibi