Page 1 sur 1

PDO et require_once

Posté : 25 avr. 2010, 20:58
par fanadonf
Bonjour,

Je suis débutant en php (grand débutant) et je dois migrer une appli ecrite en php 3 en php 5...
en utilisant PDO, j'ai fait quelques recherches sur google et je ne trouve pas moyen
de réaliser la chose suivante :

Code php 3 mon fichier connexion.php

Code : Tout sélectionner

#$hostname_controlcanaux = "localhost:3306"; #$database_controlcanaux = "*****"; #$username_controlcanaux = "****"; #$password_controlcanaux = "***"; #$controlcanaux = mysql_pconnect($hostname_controlcanaux, $username_controlcanaux, $password_controlcanaux) or trigger_error(mysql_error(),E_USER_ERROR);
J'aimerai faire la même chose en utilisant PDO, l'idée c'est de pouvoir un jour migrer simplemement sur un autre sgbd
mais j'ai essayé pleins de trucs (la connexion à la base fonctionne correctement avec PDO mais elle implique une connexion dans chaque page qui appel la base et j'aimerai simplement disposer des ces informations de manière centralisé dans un fichier appelé par via la commande

Code : Tout sélectionner

require_once('connexion.php');
Disposez vous d'un exemple de ce type google n'est pas très parlant pour ce "problème" de débutant...

merci par avance pour votre aide

François

Re: PDO et require_once

Posté : 26 avr. 2010, 01:01
par niuxe
Et l'eau,

rtfm... ;)

Re: PDO et require_once

Posté : 26 avr. 2010, 18:05
par fanadonf
Merci pour ton aide.. :!:
mais le manuel de base n'est pas très causant, il y a des solutions mais j'aimerai surtout un retour d'expérience pour ne pas partir dans une usine a gaz qui ne soit pas maintenable... voila li'dée de la question.....

Re: PDO et require_once

Posté : 26 avr. 2010, 18:14
par stealth35
Merci pour ton aide.. :!:
mais le manuel de base n'est pas très causant, il y a des solutions mais j'aimerai surtout un retour d'expérience pour ne pas partir dans une usine a gaz qui ne soit pas maintenable... voila li'dée de la question.....
avec pdo comme c'est de l'objet t'es obligé de rappeler l'instance a chaque fois

au lieu de faire mysql_query tu feras $pdo->query

Re: PDO et require_once

Posté : 27 avr. 2010, 02:42
par niuxe
Et l'eau,

Si je t'ai renvoyé vers le manuel, c'est qu'il est assez complet et il y a des retours d'expérience. Ceci dit, comme tu es grand débutant, je te déconseille fortement de faire de l'objet. Ne pas savoir faire fonctionner une centrale nucléaire, cela donne un Tchernobyl... Tu risques fortement de faire un code pourrit.

Alors qu'une application en procédurale bien pensée « peut faire » l'affaire. Après tout dépend de l'envergure du chantier...

Au passage, si tu es débutant, tu peux faire un tour sur http://www.phpdebutant.org, http://www.phpfacile.com, www.apprendre-php.com, etc.
Mais, avant tout savoir maîtriser la base (ex : HTML). Si ton code html + mise en forme ne sont pas propre, ce sera dès le départ une usine à gaz ;)