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

    se mi potete dare una mano con questa classe

    Questa classe fà parte del mio package controller, non è completa se me la spiegate un pò



    <?php

    class CGestione {
    private $_nome;
    private $_data;
    private $_luogo;
    private $_organizzatore;
    private $_eventi_per_pagina=10;




    public function Ricerca()
    {
    $VRicerca = USingleton::getInstance('VRicerca');
    $FEvento=new FEvento();
    $parametri=array();
    $stringa=$VRicerca->GetString();

    if ($stringa!=false){
    $parametri[]=array('Nome Evento','LIKE',$stringa);
    }
    $limite=$VRicerca->GetPage()*$this->_eventi_per_pagina.','.$this->_eventi_per_pagina; // qui in particolare se mi spiegate Getpage()*$this qual'è la funzione dell'asterisco!
    $num_risultati=count($FLibro->search($parametri));
    $pagine = ceil($num_risultati/$this->_libri_per_pagina);
    $risultato=$FLibro->search($parametri, '', $limit);
    if ($risultato!=false) {
    $array_risultato=array();
    foreach ($risultato as $item) {
    $tmpLibro=$FLibro->load($item->ISBN);
    $array_risultato[]=array_merge(get_object_vars($tmpLibro),array('med ia_voti'=>$tmpLibro->getMediaVoti()));
    }
    }
    $view->impostaDati('pagine',$pagine);
    $view->impostaDati('task','lista');
    $view->impostaDati('parametri','categoria='.$categoria.' &stringa='.$parola);
    $view->impostaDati('dati',$array_risultato);
    return $view->processaTemplate();

    }



    public function Seleziona() {
    $VRegistrazione=USingleton::getInstance('VRegistra zione');
    switch ($VRegistrazione->GetTask()) {
    case 'Cerca':
    return $this->Ricerca();
    case 'Dettagli':
    return $this->Dettagli();
    case 'Inserisci Commento':
    return $this->InserisciCommento();
    case 'Inserisci Voto':
    return $this->InserisciVoto();
    case 'Inserisci Evento':
    return $this->InserisciEvento();


    }
    }
    }
    ?>

  2. #2

  3. #3
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230

    Re: se mi potete dare una mano con questa classe

    Originariamente inviato da Jason Bourne
    $limite=$VRicerca->GetPage()*$this->_eventi_per_pagina.','.$this->_eventi_per_pagina; // qui in particolare se mi spiegate Getpage()*$this qual'è la funzione dell'asterisco!
    In particolare l'asterisco e' l'operatore di moltiplicazione, come nella maggiorparte dei linguaggi di programmazione moderni

  4. #4

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.