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

    Call to a member function on a non-object...

    ho un file index.php
    prima richiamava top e foot che erano anche loro due file che contenevano il footer e top..
    ora ho fatto una funziona per ognuno di essi ma mi esce il seguente errore:
    Fatal error: Call to a member function query() on a non-object in /opt/lampp/htdocs/arbay/includes/auth.lib.php on line 97

    la riga è questa:

    $rs = $db->query($sql);

    il contesto questo:

    <ul>
    <?
    $sql = "...............";
    $rs = $db->query($sql);
    while( $row = $rs->fetchRow(DB_FETCHMODE_ORDERED) ){ echo ....; }
    ?>[/list]

    Non capisco cosa sia cambiato da quando erano due file separati..e quindi che tipo di errore è..
    Grazie
    Sondaggi retribuiti, omaggi, sconti, regali, lottere?Tutte le risorse gratuite in rete? =>Sfrutta la rete..

  2. #2
    Il tipo di errore ke ti da vuol dire che non hai aperto la connessione con il DB, cioé $db non lo vede come un oggetto, probabilmente non lo hai inizializzato.

  3. #3
    l'ho inizializzato dentro ad un altro file..
    che includo all'inizio del file dove ci sono le funzione...
    come posso fare?
    Sondaggi retribuiti, omaggi, sconti, regali, lottere?Tutte le risorse gratuite in rete? =>Sfrutta la rete..

  4. #4
    ho risolto passando l'oggetto db alla mia funzione.
    quindi:
    footer($db);
    Sondaggi retribuiti, omaggi, sconti, regali, lottere?Tutte le risorse gratuite in rete? =>Sfrutta la rete..

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 © 2026 vBulletin Solutions, Inc. All rights reserved.