Pratique de MySQL et PHP- P60

Pratique de MySQL et PHP- P60:Quand la première édition de ce livre est parue, en janvier 2001, la réputation de MySQL et de PHP était déjà bien établie. Ces deux outils étaient connus pour être fiables, performants, pratiques et bien adaptés à une utilisation très spécialisée : la production dynamique de pages HTML. | Structure d une application MVC le modèle 273 Il Parcours des attributs pour créer la requête foreach this schema as nom options Il Liste des noms d attributs liste des valeurs attention aux noms . virgule . nom valeur this bd prepareChaine this donnees nom valeurs . virgule . valeur Il A partir de la seconde fois on sépare par des virgules virgule requete INSERT INTO this nom_table noms VALUES v a l e u r s this bd execRequete requete La fonction de mise à jour est similaire je vous laisse la consulter dans le code lui-même. Nous voici équipés avec un cadre pré-établi pour réaliser la partie Modèle d une application. Outre l intérêt de disposer de fonctionnalités prêtes à l emploi ce qui peut déjà économiser du développement cette approche a aussi le mérite de normaliser les méthodes de programmation avec gain de temps là encore quand on consulte le code. Un exemple complet de saisie et validation de données Montrons pour conclure ce chapitre comment réaliser une fonctionnalité complète MVC incluant une partie Modèle pour communiquer avec la base de données. L exemple choisi est celui de l inscription d un internaute sur le site. On demande de saisir ses données personnelles dans un formulaire y compris un mot de passe d accès au site pour lequel on demande une double saisie. La validation de ce formulaire entraîne une insertion dans la base. La figure montre le formulaire d inscription. Figure Formulaire d inscription sur le site 274 Chapitre 6. Architecture du site le pattern MVC Le contrôleur en charge des fonctionnalités d inscription est inscription. L action par défaut index affiche le formulaire de la figure . Voici son code. function index Il On affecte le titre et on charge le contenu this vue titre_page Inscription this vue setFile contenu inscription . tpl Il On instancie la classe TableBD sur Internaute tbl_inter new Internaute this bd Il Production du formulaire en insertion this vue formulaire tbl_inter formulaire TableBD INS_BD

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
29    108    2    01-07-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.