Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Far ritornare il risultato di una query al metodo di una classe

    Salve. Ho creato questa classe:

    Codice PHP:
    class GetCategory extends AbstrCategories
         
    {
            function 
    GetCategory($id)
                    {
                       
    parent::AbstrCategories();
                       return 
    $this->_tree($id);
                    } 
    // END Categories
            
            ///// METODI PRIVATI /////
            
    function _tree($id 0)
                    {
                       
    $query "SELECT id , name , parent FROM categories WHERE id = $id ORDER BY name";
                       
    $result mysql_query($query);
                       return 
    $row mysql_fetch_array($result);        
                    } 
    // END function tree
         

    Per richiamarla utilizzo questa sintassi

    $getCategory = new GetCategory($_GET['id']);

    La categoria dovrebbe ritornare il risultato della query e quindi facendo echo $getCategory['name'] dovrebbe stampare il nome della categoria. Invece non è così. Come faccio a farlo?

  2. #2
    risolto.

    Codice PHP:
    class GetCategory extends AbstrCategories
         
    {
            function 
    GetCategory($id)
                    {
                       
    parent::AbstrCategories();
                       
    $this->category = array();
                       
    $this->category $this->_tree($id);
                    } 
    // END Categories
            
            ///// METODI PRIVATI /////
            
    function _tree($id 0)
                    {
                       
    $query "SELECT id , name , parent FROM categories WHERE id = $id ORDER BY name";
                       
    $result mysql_query($query);
                       return 
    $row mysql_fetch_array($result);        
                    } 
    // END function tree
         


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.