Quote Originariamente inviata da Alhazred Visualizza il messaggio
Ma esistono le funzioni native che puoi usare ovunque.

Io userei le funzioni native mysqli_, fare quei wrapper non ti semplifica o ottimizza nulla, anzi, consumi inutilmente delle risorse.

Cosa ti migliora usare questo
while($row = fetch_array($ricercaProdotti))

invece di questo?
while($row = mysqli_fetch_array($ricercaProdotti))

Nel primo caso fai una chiamata a funzione inutile che ti spreca tempo e risorse, attivi 2 funzioni invece di 1.

Idem per query() e mysqli_query()

Se il file config lo includi ovunque hai un'interazione col DB, ti basta definire la variabile $connessione lì dentro senza usare global.
Infatti.. farò