PDO permet de se connecter à n'importe quel type de base de données
Vous pourrez donc réutiliser ce que vous allez apprendre si vous choisissez d'utiliser une autre base de données que MySQL. Activer PDO
Normalement, PDO est activé par défaut. Pour le vérifier (voir la figure suivante), faites un clic gauche sur l'icône de WAMP dans la barre des tâches, puis allez dans le menu PHP / Extensions PHP et vérifiez que php_pdo_mysql est bien coché. Site du zero php objet x. Vérifiez que l'extension PDO est activée
Et si je n'utilise pas WAMP? Vous pouvez ouvrir le fichier de configuration de PHP (qui s'appelle généralement) et rechercher la ligne qui contient php_pdo_mysql (à la ligne 3 dans l'exemple ci-dessous). Enlevez le point-virgule devant s'il y en a un pour activer l'extension:
1
2
3
4
5;;;;
Si vous êtes sous Linux et que vous utilisez XAMPP, recherchez la ligne qui commence par fault_socket et complétez-la comme ceci: Code: PHP
fault_socket = /opt/lampp/var/mysql/
Enregistrez le fichier puis redémarrez PHP. Il suffit pour cela de relancer votre logiciel favori (WAMP, MAMP, XAMPP…).
Site Du Zero Php Objet Pour
Toutefois, s'il y a une erreur (vous vous êtes trompés de mot de passe ou de nom de base de données, par exemple), PHP risque d'afficher toute la ligne qui pose l'erreur, ce qui inclut le mot de passe! Vous ne voudrez pas que vos visiteurs puissent voir le mot de passe si une erreur survient lorsque votre site est en ligne. Il est préférable de traiter l'erreur. En cas d'erreur, PDO renvoie ce qu'on appelle une exception qui permet de « capturer » l'erreur. Voici comment je vous propose de faire: Code: PHP
5
6
7
8
9
10
try
{
$bdd = new PDO( 'mysql:host=localhost;dbname=test', 'root', '');}
catch (Exception $e)
die ( 'Erreur: '. $e -> getMessage ());}? Site du zero php objet pub. >
Voilà encore un code un peu nouveau pour nous. Là encore, sans trop rentrer dans le détail, il faut savoir que PHP essaie d'exécuter les instructions à l'intérieur du bloc try. S'il y a une erreur, il rentre dans le bloc catch et fait ce qu'on lui demande (ici, on arrête l'exécution de la page en affichant un message décrivant l'erreur).
Site Du Zero Php Objet Pub
Si au contraire tout se passe bien, PHP poursuit l'exécution du code et ne lit pas ce qu'il y a dans le bloc catch. Votre page PHP ne devrait donc rien afficher pour le moment. Ouh là! Tout ça semble bien compliqué, je n'y comprends pas grand-chose! C'est grave, docteur? Non, pas du tout! En fait, et j'insiste là-dessus, PDO nous fait utiliser des fonctionnalités de PHP que l'on n'a pas étudiées jusqu'à présent (programmation orientée objet, exceptions…). Contentez-vous pour le moment de réutiliser les codes que je vous propose et n'ayez crainte: nous reviendrons sur ces codes-là plus tard pour les expliquer en détail. Si vous avez une page blanche, vous pouvez continuer. Si vous avez une erreur, lisez le message et essayez de comprendre ce qu'il signifie. Si vous êtes bloqués, n'hésitez pas à demander de l'aide, sinon vous ne pourrez pas aller plus loin. Site du zero php objet pour. Créé avec HelpNDoc Personal Edition: Générateur complet de livres électroniques Kindle
Site Du Zero Php Objet X
Ce qui fait le succès du Web aujourd'hui, c'est sa simplicité, sa facilité d'accès. Un internaute lambda n'a pas besoin de savoir comment ça fonctionne concrètement. Et heureusement pour lui. En revanche, un apprenti webmaster tel que vous doit, avant toute chose, connaître les bases du fonctionnement d'un site web. Qu'est-ce qu'un serveur et un client? Comment rend-on son site dynamique? Et que signifient PHP et MySQL? Pas d'inquiétude! Ce premier chapitre est là pour répondre à toutes ces questions et vous montrer que vous êtes capable d'apprendre à créer des sites web dynamiques! Faites la différence entre site statique et dynamique On considère qu'il existe deux types de sites web: Les sites statiques. Et les sites dynamiques. Partie 3 : PHP. Découvrez le principe d'un site statique Un site statique est réalisé uniquement à l'aide des langages HTML et CSS. Il fonctionne très bien, mais son contenu ne peut pas être mis à jour automatiquement: il faut que le webmaster modifie le code source pour y ajouter des nouveautés.
Je blague, j'ai pas dit ça (mais je l'ai pensé très fort). Il devait s'imaginer que j'allais lui gratter une clope ou un poste de stagiaire chez OC et il a buggué comme quand on surfe sur un site édité par Wébédia. En fait, comme souvent, l'auteur fait une analogie un peu bancale. Mais comparer un concept abstrait, nouveau et pas spécialement simple, à un objet pratique de la vie courante, n'a pas plus de sens que de comparer un chat à un ananas pour expliquer le théorème de pythagore. Viens en fait Rimbaud, tu deviens chiant
Moi qui croyais l'être depuis ma naissance. 😥 L'orienté objet, c'est quoi? Bon, imaginez un objet. Conceptualisez la notion d'objet. Un objet, c'est quoi, dans la vie de tous les jours? Débuter en programmation orientée objet (POO) en PHP – Psycho Couacs. Un objet, ça se définit par son utilité, sa fonction, ainsi que par des caractéristiques commune à tout ce qui existe. L'utilité, c'est le sens que l'homme lui donne. Les caractéristiques sont matérielles, réelles, objectives. Si je prends un balai, cet objet aura comme rôle:
– de me faciliter le ménage
Et comme caractéristiques:
– taille du manche: 1m
– diametre du manche: 2 cm
– matière du manche: bois de chêne
Imaginez que je sois un magnat de l'industrie du ménage et que je possède une entreprise de fabrication de balais.
Présentation
PHP (pour Hypertext Preprocessor) est un langage de programmation open source très populaire, qui est largement utilisé pour créer des pages web dynamiques. À l'origine, le langage a été créé en 1995 par Rasmus Lerdorf. En 2015, la version 7 est sortie, apportant de nombreuses améliorations, dont un gain de performances considérable et de nouvelles fonctionnalités. PHP 7 a été rapidement adopté par les développeurs du monde entier. Il s'agit en effet de la version recommandée pour toute nouvelle application écrite avec PHP. Le script PHP est exécuté coté serveur contrairement aux codes HTML, CSS, Javascript et autres, qui sont envoyés au navigateur de l'utilisateur. Comme il s'agit d'un langage qui est rendu sur le serveur d'hébergement, l'utilisateur final ne peut pas voir le code PHP. 46 Cours et formations langage PHP. Seuls les développeurs et les personnes ayant accès au serveur pourront voir le code source du programme écrit en PHP. En raison de cette fonctionnalité, PHP est connu comme un langage back-end.
GRATIN DE POMMES DE TERRE, OIGNONS & TOMATES Un gratin de pommes de terre facile et gourmand avec une croûte dorée au fromage.... Ingrédients 1 kg de pommes de terre 400 gr d'oignons 200 gr de tranches de fromage 1 boîte de 400 gr de tomates pelées ( Poids net égoutté 240 gr) 30 gr de parmesan râpé 1 gousse d'ail 30 gr de beurre Huile d'olive Sel, poivre Thym Préparation Cuire les pommes de terre 30 minutes en robe des champs. Laisser refroidir, les éplucher et les découper en rondelles. Faire revenir 10 minutes dans l'huile d'olive les oignons émincés avec la gousse d'ail écrasée, ajouter les tomates pelées préalablement égouttées puis prolonger la cuisson 15 minutes de plus. Saler, poivrer et ajouter un peu de thym. Réserver. Dans un plat à gratin huilé disposer les rondelles de pommes de terre en couche régulière, recouvrir avec le mélange oignons/tomates, saupoudrer de parmesan râpé puis recouvrir avec les tranches de fromage en les superposant légèrement. Enduire le fromage de beurre fondu et enfourner 20 minutes à 210°C Remarques Vous pouvez ajouter quelques lardons fumés ou des dés de jambon pour faire un gratin complet en plat unique...
Gratin De Tomates Et Oignons A La
Accueil » Gratin de riz aux tomates et Mozzarella: Délicieux! Par sophia loren, Publié le 15 mai, 2022. à 18:45
Je vous présente un plat simple et exquis; Un Gratin de riz aux tomates et Mozzarella, il s'agit d'une magnifique et délicieuse recette. C'est cette recette que nous vous proposons aujourd'hui de réaliser! Si vous recherchez une proposition classique facile à réaliser et délicieuse, je vous recommande ce plat, il est parfait pour un déjeuner et surtout pour enrichir vos buffets, un pur délice! Ingrédients:
Nos compères organisent leur rencontre imprévue sur des idées classiques recréées en version insolite, ultra-courte, dépourvue de tout obstacle technique. D'ailleurs, nos trois recettes en sont extraites. Hachette Pratique, 18 €. Imprimer la recette