[PHP] Undefined index dopo query dal server

AntonioLe

Nuovo Utente
21 Set 2018
2
0
1
Salve, ho da vari giorni un problema dopo aver effettuato delle modifiche alla mia pagina web.
Dopo aver effettuato una query sul database, quando cerco di prelevare le informazioni risultanti ricevo un errore di undefinex index.
Il problema è che se eseguo lo stesso codice sul mio pc in locale, ovviamente appoggiandomi allo stesso database, non mi da quest'errore ma lo trovo solo dopo aver caricato la pagina sul server.
Cosa potrebbe essere?
PHP:
 $sql = 'SELECT RCDCEN FROM '.Config::DB_LIB_AUT."T_RUOCEN
        WHERE RCDRUOLO='$ruolo' AND RCDUSER='$user'";
      
        $res = $db->query($sql);
        $r   = $res->fetchAll(PDO::FETCH_ASSOC);
        foreach ($r as $c) {
            $cen[] = $c['RCDCEN'];
        }

Notice:  Undefined index: RCDCEN
Ho temporaneamente risolto utilizzando
PHP:
$keys = array_keys($r);
e sostituendo le chiavi dell'array con quelle risultanti da questa funzione, ma vorrei risolvere definitivamente il problema.
 
Ultima modifica di un moderatore:

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.200
312
83
@AntonioLe
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code.gif
quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box inserisci 2.png.JPG


Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti
Grazie

Per questa volta te lo sistemo io ma mi raccomando per il futuro