LiberTribes, les Tribus d'Hegoa projet lauréat 2006 Envie d'agir

Développement du 1er jeu libre de Rev[Evolution]Air Arts, Sciences et Libertés association loi 1901
 
AccueilAccueil  CalendrierCalendrier  GalerieGalerie  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 [PHP] classe connexion

Aller en bas 
AuteurMessage
epso

avatar

Nombre de messages : 337
Age : 31
Localisation : reims
Date d'inscription : 12/08/2006

MessageSujet: [PHP] classe connexion   Mar 22 Aoû - 15:21

Voila la fameuse classe connexion, ça simplifie vachement les requete mysql^^:



Mais comment ça s'utilise cette chose me direz vous??

c'est trés simple, pour faire une requete, un simple
Code:
$req = connexion::requete("SELECT truc FROM machin");
suffit, ça se connecte tout seul (faut mettre les identifiants du compte mysql en haut de la classe, dans les champs statics), ça éxecute la requete, et ça renvoi les resultat comme un mysql_query, aprés, y a plus qu'à traiter, et ça se déconecte tout seul à la fin de la page bien sur Smile

(pour le fin, faudra desactiver le debug, qui est vachement pratique pour voir ce qui se passe, mais qui ferai un peu tache dans les sources d'un jeu lol)

A eu, j'oubliais, quand une erreur sql quelquonque intervient, cette classe utilise les déroutements, micro cours de prog objet pour ceux qui ne connaissent pas:
il faut placer toutes les requetes entre un try{ }catch(Exception $e){ }, comme ça dés qu'une erreur sql va arriver, le code va s'arreter, et passer directement à ce qu'il y a dans les crochets du catch.

Exemple (vu que je suis rarement clair, j'illustre^^):
Code:

try
{
    $req=connexion::requete("SELECT truc FROM machin");
    $data=mysql_affected_rows($req);
    echo $data['truc'];
}
catch(Exception $e)
{
    echo $e;
}

Comme ça, si ça marche, tout ce passe comme si il n'y avait pas de catch, mais si une erreur survient, ça saute directement à ce qui a dans le catch, ici ça affiche le message d'erreur sql.

Voila, si vous avez des questions, n'hésitez pas^^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yellow.fr
Admin
avatar

Nombre de messages : 148
Age : 32
Date d'inscription : 15/08/2006

MessageSujet: Re: [PHP] classe connexion   Mar 22 Aoû - 15:43

J'aimerais avoir le code Very Happy Car il y a un truc qui me chifone Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 
[PHP] classe connexion
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Victoire Repugnante de la classe politique traditionnelle
» Haiti a la recherche de sa classe moyenne
» Pourquoi les Haitiens forment-ils la classe la plus pauvre au Québec???
» Chaud Gun ou Gun chaud (ça fait plus classe)
» La décapitalisation de la classe moyenne

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
LiberTribes, les Tribus d'Hegoa projet lauréat 2006 Envie d'agir :: [ARCHIVE 2006/10] :: Développement :: Développement en cours-
Sauter vers: