tutoriel php pour débutant
Hugo Etiévant
Dernière mise à jour : 12 octobre 2002
Le CyberZoïde Qui Frétille
http://cyberzoide.developpez.com
1/154
Sommaire
PARTIE 1 : PHP
La programmation en PHP. Des centaines de fonctions détaillées et des exemples expliqués en détail.
PARTIE 2 : MySQL
La création et l’interrogation d’une base de données.
PARTIE 3 : Exemple concret
L’étude d’une application web réelle.
PARTIE 4 : Méthodologie
Quelques trucs pour choisir au mieux les solutions les plus adaptés pour résoudre vos problèmes.
Le CyberZoïde Qui Frétille
http://cyberzoide.developpez.com
2/154
Liens
PHP*
http://www.php.net http://www.phpinfo.net http://www.phpfrance.com http://www.developpez.com/php/ MySQL http://www.mysql.com/ http://dev.nexen.net/docs/mysql/
HTML http://cyberzoide.developpez.com/html/ Exemple concret http://www.miag-rezo.net * PHP Hypertext Preprocessor (encore un acronyme récursif !)
Le CyberZoïde Qui Frétille
http://cyberzoide.developpez.com
3/154
Modèle requête Serveur
internet
Client
réponse appel de la page
Base de données MySQL
Le CyberZoïde Qui Frétille
extraction de données
Script
PHP
exécution
http://cyberzoide.developpez.com
Document
Html
4/154
Documentation en ligne
Pour obtenir en ligne toute la documentation officielle (en français) sur une commande, tapez l’URL suivante dans la barre d’adresse de votre navigateur
Internet : http://fr.php.net/ Et rajouter en fin d’URL le nom de la commande.
Exemple : http://fr.php.net/echo Le CyberZoïde Qui Frétille
http://cyberzoide.developpez.com
5/154
Partie 1 : PHP
Le CyberZoïde Qui Frétille
http://cyberzoide.developpez.com
6/154
La petite histoire du PHP
Il a été créé en 1994 par Rasmus Lerdorf pour les besoins des pages web personnelles (livre d’or, compteurs, etc.). A l’époque, PHP signifiait Personnal
Home Page.
C’est un langage incrusté au HTML et interprété