• Document: mysql
  • Size: 581.69 KB
  • Uploaded: 2019-04-16 14:05:22
  • Status: Successfully converted


Some snippets from your converted document:

Guide de survie html/PHP/mysql Table des matières 1) Configuration de netbeans................................................................................................................2 2) Formulaires en html.........................................................................................................................5 2.1 - Récupération des informations en provenance d'un formulaire :............................................6 3) Les fonctions en PHP.......................................................................................................................8 4) SQL................................................................................................................................................10 4.1 - Récupérer des informations depuis une table........................................................................10 4.2 - Récupérer des informations depuis plusieurs tables..............................................................10 4.3 - Inserer des informations dans une table................................................................................11 4.4 - Mettre à jour des informations dans une table.......................................................................11 5) Accès et manipulation de BD via PHP...........................................................................................12 5.1 - Sans données externes...........................................................................................................12 5.1.1 Avec la méthode query :...................................................................................................12 5.1.2 Exemple :.........................................................................................................................13 5.2 - En fonction d'une ou plusieurs données externes..................................................................14 5.2.1 Exemple avec Select........................................................................................................15 5.2.2 Exemple avec insert.........................................................................................................17 5.2.3 Exemple avec update........................................................................................................18 PHP/BD 1/18 Si une page contient du PHP c'est une page PHP, elle ne peut donc être utilisée que via un serveur HTTP ayant le module PHP. Autrement dit, vous devez avoir une adresse dans votre barre d'URL de navigateur et non file://chemin/vers/ma/page 1) Configuration de netbeans • Création d'un projet PHP : • Mettre le bon chemin d'accès (dans notre cas un sous répertoire de public_html) PHP/BD 2/18 • Mettre l'adresse du serveur à la place de localhost dans la zone "Project URL" • Finalisation du projet (pas de framework particulier). PHP/BD 3/18 Attention, par défaut, le serveur chargera toujours la page nommée index.php ou index.html. Pour éviter cela lors de l'exécution de votre projet, il faut supprimer/renommer ce fichier (index.php) et modifier la partie "Run configuration" dans les propriétés des votre projet. • Supprimer le contenu de la zone "Index File" (cela ne supprime pas le fichier, il faut le faire vous même). Maintenant, lorsque vous cliquerez sur , votre projet sera lancé au bon endroit (sur le serveur). PHP/BD 4/18 2) Formulaires en html Pour pouvoir faire un formulaire, il faut définir la méthode d'envois du formulaire ainsi que le script qui traitera les informations en provenance de ce dernier. <form action="pageQuiDoitRecupererLesInfoDuFormulaire" method="post"> ... </form> Chaque élément du formulaire DOIT avoir un attribut name, car c'est sous ce nom que vous pourrez récupérer la valeur correspondant à cet élément dans la page de traitement. Ce nom peut être considéré comme un nom de variable. Cette variable aura la valeur de l'élément. Exemple : PHP/BD 5/18 2.1 - Récupération des informations en provenance d'un formulaire : Selon la méthode d'envois, les données arrivent dans les tableaux associatifs $_POST ou $_GET. L'accès aux données en provenance du formulaire se fait ainsi (si méthode post) : $_POST['nomDeLelement'] contient la valeur de l'élément dont le nom est "nomDeLelement" dans le formulaire et qui a été envoyé via la méthode "post". Exemple : En reprenant le formulaire précédent : Le champs nomm

Recently converted files (publicly available):