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

    Problema nel valorizzare var di una classe

    ciao,
    non riesco a valorizzare la variabile di una classe

    al di fuori della classe definisco $primo in questo modo
    $primo = ($p - 1) * $pp;
    così che resituisca un valore ottenuto tramite un calcolo matematico. Se al di fuori della classe stampo $primo viene visualizzato correttamente il valore


    poi nella classe vado a definire var $primo che poi utlizzero in una query tramite $this->primo tutti i valori definiti nella var vengono valorizzati in modo corretto, tranne var $primo che rimane vuoto, come mai?

    grazie
    Manifesto Aggiornato
    Sono proprietà privata di Reika

  2. #2

  3. #3
    metto un pò di codice

    qua "creo" $primo
    Codice PHP:
    // se stampo $primo il valore è corretto
    $primo = ($p 1) * $pp
    qua lo inserisco nella classe
    Codice PHP:
            var $nome;
        var 
    $primo;    
        var 
    $b=5;        
        var 
    $host "....";
        var 
    $password "...";
            ... 
    poi lo utilizzo nella query come primo parametro di LIMIT
    Codice PHP:
    ... LIMIT $this->primo $this->
    Manifesto Aggiornato
    Sono proprietà privata di Reika

  4. #4
    Nel codice che hai postato NON valorizzi MAI $this->primo.

    Modifica il codice in modo da valorizzarlo secondo necessità.

    Ad esempio se la tua classe è istanziata nell'oggetto $obj:

    Codice PHP:
    $obj->primo = ($p 1) * $pp

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.