contiene esattamente l'array, la cosa divertente è che funziona... ma ritorna l'errore, ho risolto così:
Anche se, come ripeto preferirei non utilizzare questo costrutto...Codice PHP:
function dbFetchEscapedArray($queryId, $notParsedColumns = array()) {
global $dbConnect;
if (!($result = $dbConnect->mysqli_fetch_array($queryId))) {
return;
}
$assoc = array();
$rowCount = $dbConnect->mysqli_num_fields($queryId);
for ($i = 0; $i < $rowCount; $i++) {
$field = $dbConnect->mysql_field_name($queryId, $i);
if (!in_array($field, $notParsedColumns)) {
$assoc[$field] = UTF8_htmlSpecialChars($result[$i]);
} else {
$assoc[$field] = $result[$i];
}
}
return $assoc;
}
Dopo provo a vedere var_dump magari mi da delle informazioni più dettagliate e sto realmente provando a ciclare una risorsa...