InnovAI DataScience PHP My SQL Les bases Jimmitry
Innov-AI Data-Science PHP / My. SQL Les bases Jimmitry PAYET - Researcher / Developer
C’est quoi PHP ? • PHP (PHP Hypertext Preprocessor) • un langage de scripts généraliste et Open Source • Il peut être intégré facilement au HTML. • le code est exécuté sur le serveur • générant ainsi le HTML • qui sera ensuite envoyé au client • Le client ne reçoit que le résultat du script, sans aucun moyen d'avoir accès au code qui a produit ce résultat • Vous pouvez configurer votre serveur web afin qu'il analyse tous vos fichiers HTML comme des fichiers PHP. Ainsi, il n'y a aucun moyen de distinguer les pages qui sont produites dynamiquement des pages statiques.
Page statique VS dynamique • PHP (PHP Hypertext Preprocessor) • un langage de scripts généraliste et Open Source • Il peut être intégré facilement au HTML. • le code est exécuté sur le serveur • générant ainsi le HTML • qui sera ensuite envoyé au client • Le client ne reçoit que le résultat du script, sans aucun moyen d'avoir accès au code qui a produit ce résultat • Vous pouvez configurer votre serveur web afin qu'il analyse tous vos fichiers HTML comme des fichiers PHP. Ainsi, il n'y a aucun moyen de distinguer les pages qui sont produites dynamiquement des pages statiques.
Un cours complet intéressant • https: //sergetahe. com/cours-tutoriels-de-programmation/wpcontent/uploads/documents/Introduction%20 au%20 langage%20 PHP 7%20 pa r%20 l'exemple%20 -%202019. pdf
Connexion à My. SQL
Créer une base de données dans My. SQL
Créer une table dans My. SQL
Ajouter des données à My. SQL
Insertion multiple My. SQL
Insert and Prepared Statements
Select data
Select all data
Select all data (where clause)
Select all data (like clause)
UPDATE/DELETE data
Formulaire et récupération • Formulaire • Réponse
EXERCICES • Afficher la liste des tâches • Ajouter un bouton pour modifier une tâche • Créer une page et un formulaire de modification de tâche • Créer une page de modification de tâche + confirmation • Protéger vous contre les attaques SQL injection
- Slides: 17