[PHP] : compter le nombre de requêtes MySQL
12 messages
• Page 1 sur 1
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
[PHP] : compter le nombre de requêtes MySQL
Bonjour,
question simple : j'ai une fonction doQuery("marequete").
je souhaiterais afficher en bas de pages : page générée en XX requetes MYSQL
comment comptabiliser une sorte de variable globale en PHP ?
fonctions.php :
index.php :
le probleme est que j'ai en affichage :
Merci à vous
question simple : j'ai une fonction doQuery("marequete").
je souhaiterais afficher en bas de pages : page générée en XX requetes MYSQL
comment comptabiliser une sorte de variable globale en PHP ?
fonctions.php :
- Code: Tout sélectionner
$nbRequetes;
function doQuery($requete) {
mysql_query(...);
...
$nbRequetes++;
}
index.php :
- Code: Tout sélectionner
include("fonctions.php");
doQuery(....);
...
doQuery(....);
....
doQuery(....);
Page générée en <?php echo $nbRequetes; ?> requetes
le probleme est que j'ai en affichage :
Page générée en requetes
Merci à vous
-

bgdc - WRInaute impliqué

- Messages: 723
- Inscription: 23 Mai 2005
Bonjour,
il faut que tu mette ta variable en global je crois
Essaye comme ça :
il faut que tu mette ta variable en global je crois
Essaye comme ça :
- Code: Tout sélectionner
function doQuery($requete) {
global $nbRequetes;
mysql_query(...);
...
-

Bool - WRInaute passionné

- Messages: 1290
- Inscription: 26 Fév 2004
c'est possible que ça ralentisse beaucoup le chargement de la page ?
Je ne sais pas comment est codé ton site, mais sur certains le fait d'afficher des éléments trop dynamiques - genre l'heure du serveur (top utile), le temps de génération, voir le nombre de requêtes SQL utilisées - empêche toute mise en cache efficace coté navigateur, le contenu étant systématiquement différent.
Après si le site ne gère pas la mise en cache coté navigateur, c'est clair que tu n'es pas à ça près.
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
Bool a écrit:c'est possible que ça ralentisse beaucoup le chargement de la page ?
Après si le site ne gère pas la mise en cache coté navigateur, c'est clair que tu n'es pas à ça près.
en fait, je ne l'ai pas mise en place car ce n'est pas un site web mais un intranet : un CRM dont le contneu est toujours différent : dois-je le mettre en place ou non ?
12 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [PHP/MySQL] Compter le nombre de checkbox cochées
- Compter le nombre d'enregistrement différents dans mysql
- AIDE PHP COMPTER LE NOMBRE D'ARTICLES
- Appréciation du bon nombre de requetes mysql ...
- Compter le nombre de caractère que retourne un fichier .php
- [PHP/MySQL] Optimisation multiples requêtes
- [PHP MYSQL] Synchronisation des requêtes
- Nombre de connectés max sur un chat Php/MySQL / Client Flash
- Compter les connexions à mysql
- [MYSQL] compter champs de tables différentes
- Nombre moyen de mots par requête : statistiques AOL Août 2006 - 10-08-2006
- Google compter lever entre 2 et 3 milliards de dollars - 26-07-2004
- GoogleStats : analyse temps réel des visites de Google sur votre site - 02-10-2002
- Gestion des langues et des sessions en PHP / MySQL - 02-05-2004
- Passage à l'heure d'été/hiver sur un forum phpBB - 31-10-2010
- Nuage de tags Wordle pour WebRankInfo - 29-04-2009
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Sortie officielle de GoogleStats v2.0 ! - 23-02-2003
Consultez la description détaillée des produits ou services de Google suivants : Google Site Stats
- Calcul du nombre de backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

