Ciao a tutti... premetto che sono un novellino con il php e mysql quindi verosimilmente avrò scritto male il mio script, ma mi succede una cosa stranissima:
in pratica faccio una query al db per estrarre un singolo dato da un record una cosa tipo...
Come vedete vorrei riempire due array con i dati ottenuti (ovviamente le ho prima dichiarate normalmenteCodice PHP:
for($i = 0; $i < 7; $i++){
$res = mysql_query('SELECT voto FROM lezioni WHERE studente = '.$Classe[$i]);
$Voti[$i] = $res;
$res1 = mysql_query('SELECT nickname FROM studenti WHERE id = '.$Classe[$i]);
$Nomi[$i] = $res1;
}
), però nella pagina viene stampata una cosa assurda:
studente1: Resource id #6 - Resource id #5
studente2: Resource id #8 - Resource id #7
studente3: Resource id #10 - Resource id #9
studente4: Resource id #12 - Resource id #11
studente5: Resource id #14 - Resource id #13
studente6: Resource id #16 - Resource id #15
studente7: Resource id #18 - Resource id #17
Secondo voi dove sbaglio? Sempre che si possa capire da quello che vi ho riportato.
n.b: $Classe[] è un'altra array riempita precedentemente e perfettamente funzionante dato che faccio un print di tutti i suoi elementi e il loro contenuto è esatto!
Vi prego aiutatemi!![]()
![]()