Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    220

    Richiamare var da function

    Ciao a tutti, ho bisogno di stampare il risultato di una query ma non ci riesco!!!
    Ho una pagina index.php con questo codice:
    Codice PHP:
    <?
    include("function.php");

    apri();

    echo 
    $campo;

    ?>
    e la pagina function.php con questo codice:
    Codice PHP:
    <?
    include("connessione.inc.php");
    function 
    apri(){
    global 
    $db_host$db_user$db_password$db_name$db_table;
    $db mysql_connect($db_host$db_user$db_password);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file connessione.inc.php");
    mysql_select_db($db_name$db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file connessione.inc.php");
    $query "SELECT miocampo FROM $db_table WHERE utente = 'nomeutente'";
    $result mysql_query($query$db);
    $row mysql_fetch_array($result);
    $campo $row[miocampo];
    return 
    $campo;
    }
    ?>
    Perchè non mi viene stampata la var $campo???
    Grazie a tutti, Ciao!

  2. #2
    echo apri();
    altrimenti devi definire global anche $campo

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    220
    Grazie mille, ha funzionato!

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    220
    Un'ultima cosa:
    è possibile richiamare con global $row[miocampo];???
    Facendo
    global $row[miocampo];
    invece di
    $campo = $row[miocampo];
    global $campo;

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.