Pratique de MySQL et PHP- P14: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. | Accès à MySQL avec PHP head title Formulaire pour script PHP MySQL title link rel stylesheet href type text css head body h1 Formulaire pour script PHP MySQL h1 form action ExMyPHP2 . php method get Ce formulaire vous permet d indiquer des paramétres pour la recherche de films p Titre input type text size 20 name titre value br Le caractère remplace n importe quelle chaîne. p p Année début input type text size 4 name anMin value 1900 Année fin input type text size 4 name anMax value 2100 br b Comment combiner ces critères. b ET input type radio name comb value ET checked 1 OU input type radio name comb value OU p input type submit value Rechercher form body html L attribut action fait référence au script PHP à exécuter. On peut entrer dans le champ titre non seulement un titre de film complet mais aussi des titres partiels complétés par le caractère qui signifie pour SQL une chaîne quelconque. Donc on peut par exemple rechercher tous les films commençant par Ver en entrant Ver ou tous les films contenant un caractère blanc avec . Le fichier ci-dessous est le script PHP associé au formulaire précédent. Pour plus de concision nous avons omis tous les tests portant sur la connexion et l exécution de la requête SQL qui peuvent - devraient - être repris comme dans l exemple page 37. Exemple exemples Le script associé au formulaire de l exemple xml version encoding iso -8959-1 DOCTYPE html PUBLIC - W3C DTD XHTML Strict EN http www. w3 . org TR xhtmll DTD xhtmll strict . dtd html xmlns http . org 1 9 9 9 xhtml xml lang f r head title Résultat de l interrogation title Chapitre 1. Introduction à MySQL et PHP link rel stylesheet href films. css type text css head body h1 Résultat de l interrogation par formulaire h1 php require Connect. php Prenons les variables dans le tableau. C est sûrement Il le bon endroit pour effectuer des contrôles . t i t r e _GET titre anMin _GET anMin anMax _GET anMax comb _GET comb echo b .