if(isset($_GET['hl'])) {
highlight_file('index.php');
exit;
}
?>
echo''; ?>
IF6: PHP/MySQL
IF6: PHP/MySQL
Quelques liens
- A lire rapidement (html) :
-
http://www.siteduzero.com/tuto-3-6-0-apprenez-a-creer-votre-site-web.html
- Idem (mais pour PHP):
-
http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.html
http://css.alsacreations.com/Tutoriels-PHP/PHP
- Diverses FAQ :
-
http://php.developpez.com/faq/
http://mysql.developpez.com/faq/
- HTML / xHTML
-
http://cyberzoide.developpez.com/html/ (c'est du html, c'est pas beau, mais faut le savoir)
http://openweb.eu.org/xhtml/ (ça c'est plus mieux, mais faut avoir des bases de html avant).
- Bosser à la maison :
-
- Windows :
-
http://www.easyphp.org/
Sur le site, y'a quelques exemples qui expliquent comment l'installer :].
http://www.wampserver.com/ (plus à jour .. mais ptetre plus simple d'utiliser easyphp ..)
- Debian / Ubuntu
-
suffit d'installer les paquets qui vont bien. Je conseille fortement apache2 libapache2-mod-php4 php4-mysql mysql-server phpmyadmin :].
- Autre
-
Utiliser le système de paquet ...
- Autres sites (y'a des trucs pour utiliser mysql avec php sur ces sites ..) :
-
http://www.phpdebutant.org/
http://www.phpteam.net/
- Docs officielles :
-
PHP
W3.org
MySQL
Trucs Importants :
A Completer ..
- Utiliser la doc php :
-
Le manuel se trouve ici : http://fr.php.net/manual/fr/.
Quand on cherche une fonction dont on connais le nom, ou la catégorie, il suffit d'aller sur la page : http://fr.php.net/nom_ou_categorie.
Exemples :
- Récuperer des données via $_GET ou $_POST
-
Pour ceux qui veulent utiliser $_GET ou $_POST de manière pas trop moche sans reflechir, suffit d'adapter ce bout de code
$var = (type) isset($_GET['var']) ? $_GET['var'] : def;
en remplacant (type) par le bon type (voir Le manuel ) et def par la valeur par defaut qui va bien pour ce type ("" pour string, 0 ou -1 pour int, false ou true pour bool, etc ..).
- Récuperer des données via $_GET $_POST $_COOKIE etc .. de façon sécurisée et simple
-
Récuperer cette fonction : request()
Elle s'utilise de façon assez simple, par exemple :
');
?>
- Protéger des variables avant de les utiliser pour faire une requette
-
Voir protect()
- (bool)
-
Les booléens, ça existe ... http://fr.php.net/manual/fr/language.types.boolean.php
- A bien comprendre ..
-
Le PHP n'a AUCUN rapport avec le html.
On pourait très bien faire la même chose en bash .. (bon ptetre pas non plus, mais voila quoi ..).
A lire : http://www.phpdebutant.org/article118.php
Exemples :
Pour tester ces exemples, il suffit de les copier, de lire les commentaires en haut de chaques exemples, et d'aller les voir via un navigateur web, faut donc avoir un serveur Web (et parfois un serveur MySQL) qui tourne derrière.
la présentation est pas top, vaut mieux ouvrir deux fenêtres histoire de regarder le code et la sortie en même temps
Variables:
Exemple 1 -
Exemple 2
Machins:
Exemple 3 - Exemple 4
Reviendons aux tableaux:
Exemple 5 -
Exemple 6 -
Exemple 7
$_GET et $_POST
Exemple 8 -
Exemple 9
MySQL:
Exemple 10 -
Exemple 11
Voir la source de cette page