Pratique de MySQL et PHP- P29 pps
... permet de créer à la demande des objets conformes à la description de la classe. Il y a la même distinction entre une classe et ses objets, qu’entre le type string et l’ensemble des chaînes de caractères, ... objets. l’ensemble des opérations – ou méthodes – qu’on peut appliquer à cet état. Dans le cas de l’objet BD l’état est par exemple l’identifiant de connexion et le nom d...
Ngày tải lên: 06/07/2014, 00:20
... fonctions et constantes 389 10.1.2 La clause DISTINCT 392 10.1.3 La clause ORDER BY 393 Table des matières xiii Annexe B – Référence MySQL 461 B.1 TypesdedonnéesMySQL 461 B.2 CommandesdeMySQL 465 B.3 ... . . . . . . . . . 504 C.7 InterfacePHP /MySQL 507 Index général 517 Index des fonctions PHP 523 Index des commandes SQL 527 Table des figures 531 Table des matières xi 10.1.4 La clause W...
Ngày tải lên: 06/07/2014, 00:20
... à MySQL et PHP Cette fenêtre est, dans phpMyAdmin, la fonctionnalité la plus proche de l’utili- taire mysql. Exporter. Cette partie permet de créer un fichier contenant toutes les commandes de ... Permet de se placer dans le contexte d’une base de données. C’est l’équivalent de la commande USE base sous mysql. mysql_ query() Pour exécuter une requête SQL ou n’importe quelle...
Ngày tải lên: 06/07/2014, 00:20
Pratique de MySQL et PHP- P15 ppsx
... champs. De plus, la connexion à MySQL et l’exécution des requêtes peuvent échouer pour des quantités de raisons : cet échec éventuel devrait être contrôlé. 50 Chapitre 1. Introduction à MySQL et PHP // ... l’instant de côté la base MySQL, les faiblesses du script sont de deux natures. Pas de contrôles. Aucun test n’est effectué sur les valeurs des données, et en par- ticu...
Ngày tải lên: 06/07/2014, 00:20
Pratique de MySQL et PHP- P18 ppsx
... et rend le code moins sûr. Dans le cadre de ce livre, où la lisibilité des exemples et du code est un critère primordial, aucune fonction n’utilise de passage par référence (et encore moins de variable ... du retour $retour = array () ; // On calcule le jour , le mois et l ’année courante $retour [] = date(’d’); $retour [] = date(’m’); $retour [] = date(’Y’); // Renvoi du tableau...
Ngày tải lên: 06/07/2014, 00:20
Pratique de MySQL et PHP- P19 ppsx
... sujet et message. Vérification . if (! isSet($mail[ ’ destinataire ’])) { echo "Pas de destinataire!"; return false ;} else $mail[ ’ destinataire ’] = htmlSpecialChars($mail [ ’destinataire ... isSet($mail[ ’sujet ’ ])) { echo "Pas de sujet !" ; return false ;} else $mail[ ’ sujet ’ ] = htmlSpecialChars($mail [’sujet’]); if (! isSet ($mail [ ’message ’]) ) { echo &qu...
Ngày tải lên: 06/07/2014, 00:20
Pratique de MySQL et PHP- P26 ppsx
... l’objet du chapitre 10. Les figures 2.7 et 2.8 montrent respectivement le formulaire après choix de l’entrée et du plat, et après le choix du dessert. Dans ce script, nous devons intégrer des éléments ... concaténer l’adresse IP du client et le temps « Unix » lors de la première connexion (nombre de secondes depuis le 01/01/1970). Il y a raisonnablement peu de chances que deux...
Ngày tải lên: 06/07/2014, 00:20
Pratique de MySQL et PHP- P28 ppsx
... mais l’une des caractéristiques de la programmation objet est de permettre des extensions qui ne remettent pas en cause le cœur de l’implantation, fournissant par là-même de bons sujets d’approfondissement. ... approche orientée-objet, dont l’intégration, qui peut permettre d’économiser beaucoup de temps, suppose une connaissance des principes de base de cette approche. La secon...
Ngày tải lên: 06/07/2014, 00:20
Pratique de MySQL et PHP- P30 ppsx
... objet sur lequel on va pouvoir appliquer toutes les méthodes de la classe MySQL. Les méthodes publiques correspondent aux fonctionnalités de base de MySQL. Notez qu’on ne peut pas conserver l’identifiant ... le numéro de la ligne de l’instruction PHP qui a déclenché l’erreur. Ces informations sont respectivement obtenues par les méthodes getMessage(), getCode(), getFile() et ge...
Ngày tải lên: 06/07/2014, 00:20
Pratique de MySQL et PHP- P38 ppsx
... méthode privée champLibelle(), et renvoient l’identifiant de champ transmis en retour par cette dernière. La méthode champLibelle() est plus générale mais plus difficile d’utilisation. Le rôle des méthodes ... à un objet de la classe Tableau (voir section précédente) spécialisé dans ce type de tâche. On instancie donc un objet de cette classe quand on sait qu’il faudra produire un tab...
Ngày tải lên: 06/07/2014, 00:20