• Aucun résultat trouvé

PHP - MYSQL

N/A
N/A
Protected

Academic year: 2022

Partager "PHP - MYSQL"

Copied!
13
0
0

Texte intégral

(1)

PHP - MYSQL

18 novembre 2020 M1 DILIPEM

[email protected]

(2)

PHP et MySQL pourquoi ?

• Langage interprété spécialement conçu pour le web

• Pour avoir un site web dynamique

• force : facilité pour communiqué avec SGBD

• avantage : rapide, gratuit, facile à utiliser, multi SE, etc.

(3)

exemple d’utilisation

• traitement des formulaires

• utilisation d’un modèle de page personnalisé (avec nom, photo, etc.)

• gestion d’un panier d’achat

• etc.

(4)

rappel site web statique

• HTML + CSS

• remarque : PHP peut être encapsulé dans du HTML et génère du HTML

(5)

client-serveur

• plusieurs postes clients pour un serveur

• souvent serveur dédié (applications, fichiers, messageries, etc.)

• serveur

• il est passif (ou esclave)

• il écoute et répond aux requêtes des clients

• client

• il est actif (ou maître)

(6)

avantages

• toutes les données sont centralisées

• simplification contrôle sécurité

• simplification pour mise à jour données et logiciels

(7)

inconvénients clients-serveur

• serveur qui croule sous trop de charge

• serveur en panne

• coût élevé

(8)

site web dynamique

(9)

comment écrire du php

<?php

/*le code php

?>

• le fichier doit être enregistré en .php même s’il est dans du html

(10)

code propre !!

• commenter

• entête de programme : but, auteur, date

• procédure et fonction : but, entrée, sortie, effets sur l’environnement

• déclarer les variables

• nom explicite

• but

• commentaires

(11)

variables en php

• commencent par $

• contiennent lettres, chiffres et _

• 1er élément : lettre ou _

• attention à la casse ($Toto <> $toto)

(12)

et maintenant … à vous

• prenez votre feuille de TD … et au travail ;-)

• nb :

• dans cette présentation les schémas sont issus de openclassroom

• l’aide de php est très bien faite … beaucoup de fonctions existent

(13)

Cours openclassroom trop biens

• https://openclassrooms.com/fr/courses/918836- concevez-votre-site-web-avec-php-et-mysql

• https://openclassrooms.com/fr/courses/918836- concevez-votre-site-web-avec-php-et-mysql/

exercises/1663

Références

Documents relatifs

L’objectif de cette recherche est d’évaluer les besoins relativement à l’implantation d’une modèle d’intervention centré sur le patient supporté par un dossier

Le Web 2.0 est un modèle d ' utilisation et de consommation d ' Internet qui suppose à la fois la création de réseaux sociaux virtuels (Faceboo k, MySpace, etc.) et

• Valorisation des produits dérivés en utilisant la courbe publiée par l’EIOPA : utilisation du modèle de Black (si les volatilités sont implicites à un modèle log-normal) ou

Créez la page insertion_loisir.php qui insère un nouvel enregistrement dans la table t_loisir à partir de la saisie d'un nouveau loisir dans le formulaire form_loisir.html..

Pour un chapitre d’un ouvrage collectif : Prénom Nom, Titre, dans Prénom Nom et Prénom Nom (dir./coord./éds./etc.), Titre, Ville d’édition, Maison d’édition, année

Pour un chapitre d’un ouvrage collectif : Prénom Nom, Titre, dans Prénom Nom et Prénom Nom (dir./coord./éds./etc.), Titre, Ville d’édition, Maison d’édition, année

Contrôle de gestion à Corbeil : &#34;Je suis très satisfaite du déambulateur, j'ai pu choisir un modèle avec un petit panier, ce qui est très utile lorsque je vais en gazette ou

Placer des images dans un répertoire &#34;pics&#34; du serveur PHP, puis utiliser la fonction glob(’pics/*’) pour les afficher toutes dans une page HTML.. Écrire un tableau PHP de