
Bien débuter avec PHP/MySQL
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
À PROPOS DE L'AUTEUR
Rémy Lentzner est formateur en informatique depuis 1985. Spécialisé dans la maîtrise des outils bureautiques, il accompagne les entreprises dans la formation professionnelle de leurs salariés. Autodidacte, il a une quinzaine d'ouvrages informatiques à son actif.
More details
Content
- Intro
- Chapitre 1Généralités
- 1.1 Où trouver de l'information ?
- 1.2 Simuler un serveur sur son ordinateur
- 1.3 Choisir son éditeur et démarrer le serveur local
- 1.4 Comment écrire le code PHP ?
- 1.5 Les commentaires et les caractères d'échappement
- 1.6 La base de données MySQL
- 1.6.1 La conception des tables
- 1.6.2 Un exemple avec PHP et une base
- Chapitre 2Variables, structures et fonctions
- 2.1 Les variables
- 2.1.1 Manipulation des chaînes de caractères
- 2.1.2 Affectation de variables par valeur ou par alias
- 2.1.3 Les différents opérateurs
- 2.1.4 Manipulation des dates
- 2.1.5 Comparer deux dates
- 2.1.6 Tester la validité d'une date
- 2.1.7 Récupérer les éléments d'une date dans un tableau
- 2.2 Les structures de contrôle
- 2.2.1 Les structures conditionnelles if, if...else et elseif
- 2.2.2 La condition ternaire
- 2.2.3 L'opérateur "??" pour le test des valeurs NULL
- 2.2.4 Les boucles while, do while, for et foreach
- 2.3 Les tableaux
- 2.3.1 Un tableau à une dimension
- 2.3.2 Un tableau associatif avec des indices
- 2.3.3 Des tableaux à plusieurs dimensions
- 2.4 Les fonctions
- 2.4.1 Créer ses propres fonctions
- 2.4.2 Invoquer une fonction avec include ou require
- 2.4.3 La portée des variables dans une fonction
- Chapitre 3Répondre à un formulaire
- 3.1 Création d'un formulaire
- 3.1.1 Les éléments d'un formulaire
- 3.1.2 La balise &input&
- 3.1.3 La validation du formulaire avec post ou get
- 3.1.4 Les variables superglobales
- 3.1.5 Récupération des données d'un formulaire
- 3.1.6 Contrôle des valeurs saisies au niveau du serveur
- 3.1.7 Une fonction avec passage de paramètres
- 3.2 Les expressions régulières
- Chapitre 4La base de données MySQL
- 4.1 L'outil d'administration PhpMyAdmin
- 4.1.1 La cohérence des données dans une table
- 4.1.2 Création d'une base de données
- 4.1.3 Création d'une table
- 4.1.4 Ajouter des informations dans la table
- 4.1.5 Parcourir les informations de la table
- 4.2 Le langage SQL
- 4.2.1 Structure du langage
- 4.2.2 La syntaxe générale d'une expression SQL
- 4.2.3 Des requêtes SQL avec select
- 4.2.4 Des requêtes SQL avec update et delete
- 4.3 Se connecter à une base de données MySQL
- 4.3.1 Deux différentes API
- 4.3.2 Interroger une table à l'aide du modèle MySQLi
- 4.3.3 Quelques fonctions MySQli
- 4.3.4 Insérer des données avec insert into
- 4.3.5 Un formulaire et une base de données
- 4.4 Rechercher des informations
- 4.4.1 Exemple d'un formulaire avec une zone de saisie
- 4.4.2 Recherche avec une liste déroulante
- 4.4.3 Les fonctions MySQLi avec la requête SQL
- 4.5 La programmation orientée objet PDO
- 4.5.1 Connexion au serveur
- 4.5.2 Envoyer une requête au serveur
- 4.5.3 Les principales fonctions PDO
- 4.6 Manipuler des fichiers
- 4.6.1 Un formulaire pour transférer un fichier
- 4.6.2 Traitement du fichier téléchargé
System requirements
File format: ePUB
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reading software that can process the file format ePUB: e.g., Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Before downloading, install the free app Adobe Digital Editions (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.