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

    Consiglio su creazione classe

    Ciao ragazzi.
    Devo cominciare una sezione del mio lavoro riguardante lo sviluppo di un'applicazione gestionale in PHP. Si tratta di gestire il lavoro svolto, pagamenti del cliente, relativa emissione della fattura...
    Siccome mi sono appena avvicinato alle classi, vorrei un consiglio da chi è più esperto di me.
    Mi conviene fare una classe apposita?
    Tipo una cosa del genere:

    Codice PHP:
    class jobs

    var $conn;
    var 
    $id_cliente;
    var 
    $id_job //ogni attività svolta è memorizzata in una tabella
    var $id_preventivo//ogni attività svolta è relativa ad un preventivo (o consuntivo)


    function emetti_fattura($id_cliente$id_job$conn)
    {
         
    /*eseguo fatturazione*/  
          
    }

    function 
    inserisci_attivita()
    {
        
    /*eseguo l'inserimento di un'attività*/ 
    }

    function 
    inserisci_preventivo()
    {
        
    /*eseguo l'inserimento di un preventivo*/ 
    }

    function 
    cerca_preventivo()
    {
        
    /*funzione di ricerca di un preventivo*/ 

    Grazie dei futuri consigli

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Una classe del genere a mio parere non ha molto senso tanto vale che usi le funzioni in procedurale e non ti fai tanti problemi.

  3. #3
    Grazie RoTeam, è proprio quello che volevo sentirmi dire. Evidentemente non ho ancora capito bene il concetto di "classe"

    Una classe quindi potrebbe essere ad esempio l'intera gestione del database dove determini le tabelle, le query ecc ecc?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Originariamente inviato da camionistaxcaso
    Grazie RoTeam, è proprio quello che volevo sentirmi dire. Evidentemente non ho ancora capito bene il concetto di "classe"

    Una classe quindi potrebbe essere ad esempio l'intera gestione del database dove determini le tabelle, le query ecc ecc?
    Anche ma deve avere una logica, non puo essere semplicemente 3 o 4 funzioni e variabili
    senza nemmeno dichiarare eventuali attributi

  5. #5
    Attributi in che senso?

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.