[]
extract (php)
arkadaşlar bu fonksiyon, veritabanındaki tüm sütunları değişken olarak atıyor değil mi?
örneğin $ekle = mysql_fetch_array(mysql_query("select * from uyeler where id>'0'"));
gibi bir şey yazdık. extract($ekle); dediğimizde;
isim sütunundaki değeri $isim değişkenine
sifre sütunundaki değeri $sifre değişkenine falan atıyor değil mi?
eğer öyleyse, bu fonksiyonun handikapları neler? kullanımı satır sayımı azaltıyor sanırım, peki sitenin güvenlik ya da hızında bir handikapı var mı?
edit: bir handikapı aklıma geldi. örneğin 2 tane sorguyu extract ettim aynı yerde. bunların ortak sütunu varsa, üst üste binecekler. peki böyle bir durumda, ilk extract edilenin değişkenini mi alıyor, yoksa ikincinin mi? bu sorunu nasıl aşıyoruz?
örneğin $ekle = mysql_fetch_array(mysql_query("select * from uyeler where id>'0'"));
gibi bir şey yazdık. extract($ekle); dediğimizde;
isim sütunundaki değeri $isim değişkenine
sifre sütunundaki değeri $sifre değişkenine falan atıyor değil mi?
eğer öyleyse, bu fonksiyonun handikapları neler? kullanımı satır sayımı azaltıyor sanırım, peki sitenin güvenlik ya da hızında bir handikapı var mı?
edit: bir handikapı aklıma geldi. örneğin 2 tane sorguyu extract ettim aynı yerde. bunların ortak sütunu varsa, üst üste binecekler. peki böyle bir durumda, ilk extract edilenin değişkenini mi alıyor, yoksa ikincinin mi? bu sorunu nasıl aşıyoruz?
kullanıcıdan gelen veri derken?
örneğin, kullanıcıların yazdığı yazıları kaydettiğim veritabanının verilerini bastırırken mi kullanmayayım?
örneğin, kullanıcıların yazdığı yazıları kaydettiğim veritabanının verilerini bastırırken mi kullanmayayım?
- tchuck (14.09.12 08:56:51)
1