Per la durata c'è una funzione che stampa a video i millisecondi nei quali è stato eseguito.
Se lo metti uno prima e uno dopo la query fai la differenza dei due valori e sai quanto ci ha messo.
L'avevo postato qualche giorno fa se non sbaglio. microtime() se ricordo bene.
Per la lunghezza basta fare, un esempio:
La lunghezza è espressa in caratteri.Codice PHP:<?php
ob_start();
echo "Hello ";
$len1 = ob_get_length();
echo "World";
$len2 = ob_get_length();
ob_end_clean();
echo $len1 . ", ." . $len2;
?>
//fonte guida ufficiale
$len1 ti darà 6 (conta anche gli spazi) mentre $len2 ti darà 11, poiché l'ob è lo stesso.
Quindi per ogni ciclo dovrai aprire un ob e chiuderlo.
Se la lunghezza è maggiore di (quanto vuoi tu, io sparo a caso) 50 caratteri, allora non stampi a video, oppure lo tagli direttamente per limitarne la visualizzazione a 50 caratteri, mettendo dei puntini dopo o chessò io!![]()

Rispondi quotando