Partie II. Hors programme

Table des matières

14. Utiliser PHP sur une base de données PostgreSQL
Connexion à la base
Exécution d'une requête
Obtention des résultats d'une requête
Un exemple
Requêtes autres que SELECT
Suppression des messages d'erreurs
Gestion des erreurs et des messages
Résultat renvoyé par pg_query en cas d'échec
Obtenir le texte de la dernière erreur
Obtenir le statut de la connexion
Obtenir le nombre de lignes affectées par une requête
15. peardb, une présentation
Qu'est-ce que pear
Quelle utilité ?
Utiliser peardb
Se connecter à la base de données
Gestion des erreurs
En cas d'erreur...
Application
Exécuter une requête
Accéder aux résultats d'une requête select
fetchRow()
fetchInto()
setfetchmode()
peardb, informations sur les requêtes
numRows()
numCols()
affectedRows()
tableInfo()
16. dbx
Qu'est-ce que dbx
Quelle utilité ?
Se connecter à la base de données
Exécuter une requête
Nombre de lignes et colonnes d'une requête select
Accéder aux résultats d'une requête select
Accès par le nom des colonnes
Accès par le numéro des colonnes
Accès par le numéro des lignes et le numéro des colonnes
17. Exploration du contenu d'un répertoire
Les notions nécessaires en PHP
Exploration d'un répertoire
Extraction d'une sous-chaîne de caractères
Les notions nécessaires en HTML
Images cliquables
Pour qu'un lien affiche une image plutôt qu'une page HTML ou PHP
Exercices
18. News...
Présentation
Votre travail
Si vous avez le temps...
19. Les fichiers
Manipulations de base
Ouverture (et fermeture) d'un fichier
Écrire dans un fichier
Lire le contenu d'un fichier
Un exemple
Exercice