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

    [PHP] - Problema Con Classi

    Ciao a tutti,

    sto cercando di evolvemi e usare le classi in PHP. Ho fatto questa classe:
    Codice PHP:
    class Info{
    var 
    $oid;
    var 
    $sql_principale;
    var 
    $execute_principale;
    var 
    $dati;
    var 
    $dato;

    function 
    query_principale($oid){
    $sql_principale             'SELECT id, macro_categoria FROM principale WHERE id = '.$oid.';';
    $execute_principale            mysql_query($sql_principale);
    $dati                       mysql_fetch_array($execute_principale);
    $dato                        $dati[1];
    return 
    $dato;

    }{ 
    Poi vorrei fare il print della variabile dato, cosi scrivo in un altra pagina:
    Codice PHP:
    $Info = new Info($oid);
    print 
    $info->dato //questo non produce nessun risultato
    print $Info->query_principale($oid);// invece questo mi fa il print del dato 
    Penso di essere abbastanza vicino alla soluzione, ma sinceramente sono inchiodato.
    Ho dato un occhiata a molti tutorial ma nn riesco a comprendere...qualche aiuto?

    Grazie!

  2. #2
    ammesso che non ci siano problemi con i nomi delle variabili (ho visot un paio di maiuscolo qui, minuscolo lā), se cerchi di accedere alla proprietā dell'oggetto prima di eseguire la funzione che a tale proprietā assegna un valore č ovvio che non venga mostrato nulla

    in ogni caso fai attenzione che stai programmando secondo le direttive di PHP4, in PHP5 ci sono stati notevoli cambiamenti per quanto riguarda l'OOP in php...

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.