Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2511 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Fonctions avec requetes en base MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fonctions avec requetes en base MySQL

n°2236671
sebnutt
Un petit rien du tout
Posté le 31-08-2014 à 16:25:49  profilanswer
 

salut à tous,

 

pour mon nouveau site, j'ai créé des tas de fonctions pour récupérer des valeurs de champs en base de données. Par exemple, pour récupérer les infos d'un utilisateur, je créé une fonction

 
Code :
  1. function infosUser($champs, $id_user, $connexion) { $connexion->query("SELECT ... " ); }
 

ici $connexion est un objet de connexion à la base MySQL.

 

seul hic:  si je veux afficher le login, le email et l'adresse postale d'un user, je fais trois requetes :
infosuser('login',$uid,$connexion)
infosuser('email',$uid,$connexion)
infosuser('adresse',$uid,$connexion)

 

est-ce un souci ?


Message édité par sebnutt le 31-08-2014 à 16:26:22
mood
Publicité
Posté le 31-08-2014 à 16:25:49  profilanswer
 

n°2236893
rufo
Pas me confondre avec Lycos!
Posté le 03-09-2014 à 11:38:40  profilanswer
 

Ben c'est pas top niveaux perf car tu fais 3 accès à la BD alors qu'un seul suffirait :/ Maintenant, si y'a 3 pelés et un tondu sur ton site, ça va pas être gênant mais si y'a pas mal de trafic, ça peut le devenir.
 
Je te recommande au passage de jeter un oeil à la POO et au design pattern MVC. Parce que si t'as codé ton site de la même manière, ça va pas être la joie à faire fonctionner et encore moins à maintenir :o


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2236899
scull
MySCULL cay bon mangez en!
Posté le 03-09-2014 à 12:27:43  profilanswer
 

Exact, et regarde aussi du coté de http://www.phpactiverecord.org/ si tu veux quelques chose de simple et orienté object ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Fonctions avec requetes en base MySQL

 

Sujets relatifs
C# et connexion mySQL erreur 1042Base de données Access vers SQL server
réplication mysql master/slave ne fonctionne pasmysql et gtk
imprimer plusieurs tickets base excelimport base oracle
Se connecter à la base Mysql Free depuis MySQL WorkbenchMysql : nombre de jours entre deux dates pour une entrée
Requete Mysql complexe sur 3 tables 
Plus de sujets relatifs à : Fonctions avec requetes en base MySQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR