Requetes inutile
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Requetes inutile
Bonjours, j'aimerai avoir votre avis sur cette question. Imaginons une page php avec 2 fonctions dedans.
Pensez vous qu'il est préférable d'éxéctuer des requetes sql à l'intérieur des fonctions en sélectionnant juste les champs nécéssaire, comme l'exemple 1 ou alors mieu vaut faire une requete principal en dehors des fonctions, en mettant un global dans les fonctions. Voir exemple 2.
J'ai simplifié volontairement les codes.
Exemple1
Exemple2
Pensez vous qu'il est préférable d'éxéctuer des requetes sql à l'intérieur des fonctions en sélectionnant juste les champs nécéssaire, comme l'exemple 1 ou alors mieu vaut faire une requete principal en dehors des fonctions, en mettant un global dans les fonctions. Voir exemple 2.
J'ai simplifié volontairement les codes.
Exemple1
- Code: Tout sélectionner
function fonction1() {
$varq = SELECT nom FROM table;
$var = mysql_fetch_array($varq);
echo $var['nom'];
}
function fonction2() {
$varq = SELECT prénom FROM table;
$var = mysql_fetch_array($varq);
echo $var['prénom'];
}
Exemple2
- Code: Tout sélectionner
$varq = SELECT nom, prénom FROM table;
$var = mysql_fetch_array($varq);
function fonction1() {
global $var;
echo $var['nom'];
}
function fonction2() {
global $var;
echo $var['prénom'];
}
-

webmasterlamogere - WRInaute accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
niveau performance, il vaut mieux un seul select.
-

Sacha | Bankexam.fr - WRInaute discret

- Messages: 93
- Inscription: Lun Juin 18, 2007 15:09
webmasterlamogere a écrit:niveau performance, il vaut mieux un seul select.
Ce qui n'est pas toujours vrai, deux select sont parfois plus rentable en terme de perf qu'un seul, tout depend du select bien entendu. Monitorer les perfomances s'avère parfois un choix judicieux pour trancher entre deux facons de faire.
Mais dans le cas présent il est clair que pour retourner deux champs d'un meme enregistrement, c'est une seule requete qu'il faut faire !
Comme dis Leonick,
- Code: Tout sélectionner
$varq = SELECT nom, prénom FROM table;
$var = mysql_fetch_array($varq);
afficher($var['nom']);
afficher($var['prenom']);
function afficher(valeur)
{ echo valeur }
4 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Nombre moyen de mots par requête : statistiques AOL Août 2006
- Nuage de tags Wordle pour WebRankInfo
- WebRankInfo passe à Dotclear
- Concours de design 2005 de WRI
- Nouveau Picasa : Picasa Web Albums
- Google Music Trends
- Google Webmaster Central
- Le guide complet des balises meta
- Référencement local gratuit dans l'annuaire WebRankInfo
- Comment réussir vos parrainages AdSense
- Requêtes Data Center différentes des requêtes en ligne
- De + en + inutile....
- augmentation du PR inutile !!!
- ndd devenu inutile...
- Suppression dun page inutile
- Aide adsense = Inutile ?
- Et un autre site inutile !
- Sitemap, coincidence ou inutile ??
- le truc le + inutile de l'année
- URl rewriting inutile?
- abuse@ pas si inutile
- robots.txt inutile
- Barre de défilement horizontale inutile
- NDD et hébergement étranger inutile ?
- Robots.txt utile ou inutile ?
Consultez la description détaillée des produits ou services de Google suivants : Google Trends Recherche Personnalisée
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum