Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802

    Comando echo dentro funzione

    Salve ragazzi e da anni che non leggo del cod php , adesso sto ripartendo e tantissimo non ricordo, all interno di una funzione , il comando echo non va? Perché ? Forse devo sostituirlo con return!
    vero?
    vi spiego mi sono messo a creare una classe per la connessione e vorrei fare gli appositi controlli quindi tra parentesi metto if($variabile ){echo"ok";}ma non si vede!!!perché ?
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Semplice...perchè non entra nell'if !
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    Ciao strano io mi ricordo parecchie funzioni con l if interno
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Non entra nell'if perché $variabile è false
    No

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    Ciao grazie per la risposta comunque in realtà e true perché la connessione esiste!
    provo a scrivere la classe!
    Codice PHP:
    class DB{
    var 
    dbselect;
    var 
    dbcore ;
    var 
    dbhost ='localhost';
    var 
    dbuser 'root';
    var 
    dbpass  ='';
    var 
    dbname 'nome';

    functione connect(){
    $this->dbcore mysql_connect($this->dbhost,$this->dbuser,$this->dbpass);
    if(
    $this->dbcore){echo "tutto ok";}

    $this->dbselect mysql_select_db($this->dbname,$this->dbcore);

    if(
    $this->dbselect){
    echo 
    "connessione al db ".$this->dbname ;
    }
    }


    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    Credo di esserci arrivato !!!! Yuu
    non ho visto l echo del if perché non ho interrogato la classe che sumer!
    Codice PHP:
    $db = new DB;
    $db->connect(); 
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  7. #7
    Quote Originariamente inviata da rocco.mod Visualizza il messaggio
    Ciao strano io mi ricordo parecchie funzioni con l if interno
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    Che significa!!!!
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    Forse perché non ho messo il dollaro nelle variabili
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  10. #10
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    functione connect()

    Spero che sia un errore di battitura, perché "functione" in PHP non vuol dire niente.

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.