Cours de php

430 mots 2 pages
LES TABLEAUX

Un tableau est un ensemble de feuilles numérotées mis dans un classeur → Le classeur représente le tableau → Les feuilles, les articles → Les numéros, leur indice

$ArrInfos[ident][‘nom’] = nom

Ex : $ArrInfos[1][‘nom’] = ‘Regent’

LES FORMULAIRES

Il se construit dans une page HTML, sa forme

La méthode peut être de type GET ou POST (en général avec une BDD, on utilisera plutôt POST).

En PHP, pour récupérer le contenu du formulaire et selon la méthode employée, on utilisera : $_GET[‘nom’] → method GET $_POST[‘nom’] → method POST $_GET et $_POST sont des tableaux

Test d’existence d’une variable : isset

Ex : if (isset($_POST[‘nom’]))

Pour le code PHP : http://fr.php.net/manual/fr/

MySQL

• Qui suis-je ?
Un SGBD (Système de Gestion de Base de Données)

• Un SGBD, késako ?
C’est un espace organisé qui permet de gérer des bases de données.
Les bases de données contiennent des tables qui elles-mêmes contiennent des champs.
Dans les champs se trouvent les données.

Le language SQL

Partie intégrante et indissociable d’un SGBD, le SQL permet entre autres :

• De créer, modifier, supprimer des tables (create, alter, drop)
CREATE TABLE test
• De sélectionner les datas (select)
SELECT * FROM test WHERE ……
• D’insérer de nouvelles datas (insert into)
INSERT INTO test (champ1, champ2) VALUES ($champ1, $champ2)

Etc..

Les jointures

• Elles servent à intégrer des données d’une table avec celles d’une autre.
• Pour pouvoir la réaliser, il faut absolument qu’un champ soit commun aux 2 tables
• Ex : « SELECT * FROM test INNER JOIN test1 ON(test_id=test1_id).. »

• La jointure interne → INNER JOIN
Ne sont incluses dans le résultat final que les lignes qui se correspondent dans les deux tables.
• La jointure externe gauche → LEFT OUTER JOIN
Toutes les lignes de la première table sont incluses dans le résultat de la requête, même s’il n’existe pas de ligne correspondante dans la

en relation

  • Le rire
    278 mots | 2 pages
  • concour exemplaire
    426 mots | 2 pages
  • Hgfrtyukilomplo
    1325 mots | 6 pages
  • Ndjeznjd
    257 mots | 2 pages
  • Cours PH
    440 mots | 2 pages
  • language SQL
    1575 mots | 7 pages
  • Résumé gsi
    1197 mots | 5 pages
  • Cours sql
    553 mots | 3 pages
  • Histoire
    3711 mots | 15 pages
  • Elec
    999 mots | 4 pages
  • Communication
    2085 mots | 9 pages
  • Tanger
    3732 mots | 15 pages
  • Le langage sql
    406 mots | 2 pages
  • Informatique BTS : S.Q.L
    1236 mots | 5 pages
  • Les requêtes sql
    2652 mots | 11 pages