• 27-07-2010, 18:32:58
    #1
    Merhabalar,

    eskiden amatörce php kodlaması yapabilirdim. istediğim şeyleri gerektiği yerde kullanabilmek için defalarca aynı kodu değişkenleri değiştire değiştire yapabilirdim. Fakat artık profesyonelleşmek istiyorum. Kullanmak istediğim şeyi bi defa da yazıp istediğim zaman istediğim yerde çağırmak istiyorum..

    Elimde bir ürünler tablosu var ve içinde

    ID,URUN_ADI,FIYAT verileri yer alıyor.

    Ben aşağıdaki gibi bir fonksyon oluşturdum..

    config.php dosyasında aşağıdaki kodu kullanıyorum..
    function sepet_sorgu($ID) {
    
    $sorgu = mysql_query("Select * From urunler Where ID='$ID'");
    $sorgula = mysql_fetch_array($sorgu);
    
    }
    index.php dosyasında da bu fonksyonu kullaranak URUN_ADI bilgisine ulaşmak istiyorum. Bunu nasıl ve ne şekilde yapabilirim acaba ?
  • 27-07-2010, 18:38:57
    #2
    php oop tekniğini inceleyin.
    Nesne tabanlı programlama da deniliyor.
  • 27-07-2010, 18:57:06
    #3
    function sepet_sorgu($ID) {

    $sorgu = mysql_query("Select * From urunler Where ID='$ID'");
    $bilgi = mysql_fetch_array($sorgu);

    return $bilgi['URUN_ADI'];
    }
  • 27-07-2010, 19:03:31
    #4
    $sorgu = mysql_query("Select * From urunler Where ID='$ID'");
    $sorgula = mysql_fetch_array($sorgu); 
    
    	$id 		= $sorgula['id'];
    	$urunadi	= $sorgula['URUN_ADI'];
    	$fiyat 	= $sorgula['FIYAT'];
    Şekilde veritabanından alanlarını değişkenlere atarsın. Sonrada istediğin sayfadan o değişkeni global $id; gibi çeker istediğin yerinde kullanabilirsin.