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:
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:
$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'];
}