La struttura restituita dal database quando c'è una "buffered" query (nel caso del mysql in pratica viene fatta una store_result() dopo la query)contiene già il numero delle righe. Non c'è bisogno di ulteriori cicli.Originariamente inviato da andr3a
Come ben sai, quello è un ciclo.
come un ciclo è quello interno alla buffered, anche se "non lo vedi", come potresti sapere altrimenti il totale dei risultati?
L'unico "ciclo" è quello che fa il database quando crea la struttura con i risultati della query.
E il ciclo fatto dal DBMS è un po' diverso dal ciclo fatto in PHP, in termini di prestazioni.![]()