• 21-04-2009, 17:41:31
    #1
    {
        $sql_sorgu="INSERT INTO uyelik (............) VALUES (.............);";
        mysql_query($sql_sorgu,$baglanti) or die(mysql_error());  
        echo "<center><font color='336699'> <br><br><br>İşlem Başarıyla Gerçekleştirildi<br><br><br></font></center>";
    	exit();
    }
    ?>
    Noktalama işareti ile gösterdiğim yerdeki şeyler çoğaldıkça DB ağırlaşıyor mu? Bir üyenin DB'ye kaydedilecek 40 türlü bilbisi var. Tüm bunları burda böyle sıralamak inanılmaz uzun bir satır çıkarıyor ortaya. Sistem ağırlaşır diye korktum.

    Acaba ?
  • 21-04-2009, 17:48:49
    #2
    tabiki fark eder.
  • 22-04-2009, 02:39:31
    #3
    Fark eder ama sorun yaratacağını düşünmüyorum.
  • 22-04-2009, 03:52:20
    #4
    Üyeliği durduruldu
    php de metin değişkenlerin sınırını bilgilerin ram vs özelliği belirledigi için herhangi bir problem yaşamazsiniz.
    ama böyle bir sql de hata yapma şansınız artar. ya alanları değerleri ile set ettiginizde bu sql i oluşturan bir ara fonksiyon kullanmaniz yada kaydı yaptiktan sonra id ye göre diger alanları update ederek gitmeniz daha avantaj saglar
    ben şahsen bu söyledigim ikinci yöntemi kullanıyorum şöyle ki;
    mysql_query("insert into tablo (id) values('')");
    $id = mysql_insert_id();
    mysql_query("update tablo set alan1='.mysql_real_escape_string($alan1deger).'");
    mysql_query("update tablo set alan2='.mysql_real_escape_string($alan2deger).'");
    gibi gibi
  • 23-04-2009, 14:13:38
    #5
    Bu cevap bana göre değildi hocam. Bazen kendimi lise sıralarında gören bir ilkokul birinci sınıf öğrencisi olarak hissediyorum. Sınıfa her giren hocaya "düzeyime göre anlatın" demek zorunda kalıyorum.

    Günümüz dünyasında her birimiz bir şekilde web ile ilişkileniyoruz. Hepimiz bir site kurduktan sonra ister istemez ilerletmek istiyoruz. Zamanla HTML, CSS, PHP isimlerini duymak zorunda kalıyoruz. Kimi PHP diye bizi bir yola, kimi ASP diye öbür yola sürükler. Ama biz hiç birşey bilmeyiz.

    Sizler gibi alçakgönüllü hocalar da hiç tanımadan bilmeden web üzerinden bizim gibi bireysel uğraş içinde olanları desteklemezse tökezleyip kalacağız yerimizde.

    Kimi zaman bir sayfalık şey için 400 TL ödediğimiz oldu. Sonra baktık ki millet koca özel scripti 400 TL'ye yaptırıyor. Kaldı ki insanoğlu hep kendini bağımlı hissetmek istemez. Hepiniz öylesinizdir. İçimizde "bir yerleri geride bırakma" dürtüsü vardır. Hayvanlarda bile vardır. O yüzden uğraş veririz.

    Kafanızı ağrıttım ama benim de derdim burada kapasitemin kaldırdığı kadarını anlayarak, anlamadıklarımı sorarak kendime yetebilmektir. Bu elbetteki sizlerin emeği olmadan mümkün değil. O yüzden cevaplarınız için tekrar tekrar teşekkür ederim.