13-11-2006, 04:37 PM
va bien falloir... la programmation est beaucoup plus propre!
13-11-2006, 04:37 PM
va bien falloir... la programmation est beaucoup plus propre!
13-11-2006, 07:58 PM
ayez !
http://www.jeuweb.org/board/showthread.p...11#pid4911 J'ai balancé le code comme ça avec un exemple d'utilisation. Ca devrait suffire. Ces classes utilisent mysqli; si par malheur ton hébergeur ne le supporte pas, tu n'as qu'à inclure mysqli.class
13-11-2006, 08:30 PM
Merci bien de vos explications.
Je vais tenter un lancement dans les classes dès la semaine prochaine. Ca va encore retarder l'avancement général ca!! mais c'est tant mieux si ca peut faire avancer mes connaissances! Je vais rechercher des tutos complets pour les noob en POO, je passerais les liens pour les intéressés.
14-11-2006, 01:10 PM
je suis interessé jle dit tt de suite :p
tien pas exemple ca veut dire quoi quand y a -> ??
14-11-2006, 01:18 PM
Une classe/objet est une encapsulation d'attributs(=variables propres) et de méthodes(=fonctions propres).
si on veut accèder à l'attribut d'un objet : $a->attribut1; si on veut accèder à la méthode d'un objet : $a->méthode1(); le -> est l'opérateur qui crée ce lien. comme le -> ou le . en c/c++, ou le . en java/actionscript.
14-11-2006, 03:05 PM
Je poste ce message ici mais il est en relation avec le script de GTSOUL car orditeck n'a pas encore fais le post "aide".
@gtsoul tu mets: La classe Mysqli.class est une émulation de la classe mysql standard, mais surchargeant des fonctions propres à mysqli. Elle n'a d'utilité que si vous souhaitez développer pour mysqli mais que votre hébergeur actuel ne le supporte pas. J'ai peur de ne aps trop comprendre... A quoi sert mysqli si l'hebergeur le supporte? Par exemple chez 1and1 il y a le PHP5 (je leur demanderai pour mysqli) alors je peux utiliser Mysqli sans avoir besoin de ton script?
14-11-2006, 03:08 PM
Fiatt, il arrive que l'on soit en avance niveau techno sur les hebergeurs
Bien souvent d'ailleurs.... Donc voila. Au cas ou on est en avance, et bien tu as tout de meme de quoi travailler! ^^
14-11-2006, 03:28 PM
si ton hébergeur le supporte tant mieux, n'utilise pas mon script.
Celui-ci n'a d'utilité que si justement ton appli a été developpée pour mysqli mais que ton hébergeur ne le supporte pas. Pour faire simple, mettons que ton hébergeur ne supporte que mysql, mais tu veux faire tourner des fonctions mysqli. Le principe du script est le suivant : Code PHP :
14-11-2006, 08:41 PM
ok merci de vos précisions. qui remplacerai:J'ai lu quelques articles sur la POO en général et la POO en PHP5 en particulier. Voici les liens que j'ai trouvé: http://www.commentcamarche.net/poo/poointro.php3 http://www.webmaster-hub.com/publication...st-ce.html http://www.webmaster-hub.com/publication...a-POO.html http://developpeur.journaldunet.com/tuto...t-1a.shtml http://developpeur.journaldunet.com/tuto...t-1b.shtml http://www.asp-php.net/tutorial/asp-php/...php?page=1 http://www.lephpfacile.com/cours/printable.php?p=25 http://www.generationphp.net/cours/classes.php http://www.generationphp.net/cours/progr...-objet.php Il y en a probablement d'autres... Si j'ai bien compris le concept, grâce à la POO la plupart (toutes?) des fonctions mysql telles que SELECT, UPDATE, DELETE etc passées par la commande PHP mysql_query disparaitront des scripts. Toutes ces (trop) nombreuses lignes sont remplacées par (attention je schematise!!): Code PHP :
Code PHP :
J'ai bon?
14-11-2006, 10:28 PM
houla j'y connais rien mais ca me parait bizard
avec la POO on a plus besoins de BDD??? |
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
[Résolu] MySQLi ou PDO ? | Gabriel | 6 | 8 390 |
23-01-2010, 02:58 AM Dernier message: zzarbi |
|
[POO] classes connection et mysqli | gtsoul | 1 | 3 589 |
20-11-2006, 03:11 AM Dernier message: orditeck |