Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment vérifier votre syntaxe PHP …
  • Dynamic SQL Tutorial 
  • Comment faire pour empêcher la mise…
  • Comment envoyer les erreurs PHP dans…
  • À propos de pièces jointes à l'ai…
  • PHP n'est pas exécuté 
  • Comment faire pour supprimer les dou…
  • Portée en MySQL 
  • Comment construire plusieurs sites W…
  • Comment créer un compte Apache MySQ…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    MySQL Tutorial Liste de diffusion

    MySQL est bien adapté pour retenir les données pour une liste de diffusion . Vous pouvez utiliser la base de données MySQL sur son propre , ou vous pouvez créer une application basée sur le Web où les utilisateurs peuvent s'inscrire pour obtenir un catalogue ou de la littérature de publipostage. L'information est divisée en deux tables , la table d'adresses et la table de code postal. Les tableaux

    La table de code postal vous permet d'avoir une seule instance de chaque ville et de l'état pour chaque code postal, la réduction de la redondance des données avec la base de données . Elle réduit également le risque d'erreur . La syntaxe pour créer cette table est :

    CREATE TABLE zip (ville VARCHAR ( 20) , état CHAR (2 ) , zip INT ( 7) ) ;

    la table d'adresses est créé suivant. Vous n'aurez pas besoin d'une colonne de la ville ou de l'État , car ils sont référencés dans le tableau "zip" .

    CREATE TABLE adresse ( FNAME VARCHAR ( 20) , lname VARCHAR ( 20) , staddress VARCHAR ( 50) , zip INT ( 7) ) ;

    Vous pouvez utiliser un langage de script comme PHP ou Perl pour envoyer des adresses à partir d'une page Web. Si vous avez déjà une liste de diffusion, vous pouvez créer un fichier texte et ajoutez le fichier avec le INFILE LOAD. Toutefois, les données dans le fichier doivent être dans le même ordre que les colonnes de la table
    LOAD DATA LOCAL INFILE

    ' mailinglist.txt »dans adresse de la table ; .
    Accès à l' données

    Pour obtenir les coordonnées complètes des membres de la liste de diffusion , vous rejoindrez les tables.

    SELECT fname , lname , staddress , ville, état, zip.zip dE adresse REJOIGNEZ zip zip UTILISATION ;

    Ceci renverra un tableau contenant toutes les adresses de la liste de diffusion. Si vous ne vouliez les adresses d'un certain code postal , vous pouvez ajouter une clause WHERE .

    SELECT fname , lname , staddress , ville, état, zip.zip DE adresse INSCRIPTION ZIP en utilisant postal où zip.zip = 17097 ; .

    vous pouvez utiliser la clause WHERE avec l'une des colonnes pour trouver l'information exacte que vous avez besoin

    Comme l'envoi des données à la base de données , vous pouvez utiliser des langages de script pour transmettre les données à des pages Web , des fichiers texte ou même des logiciels de traitement de texte .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment changer la colonne Nom de MySQL table avec T -SQL 
  • Comment changer le port SMTP en PHP 
  • Comment envoyer un fichier image PHP 
  • Apostrophes sont brisés en PHP 
  • Comment faire un Tag Cloud en PHP 
  • Comment exécuter un fichier PHP externe 
  • Dynamic SQL Tutorial 
  • Comment trouver la taille du fichier à un serveur PHP 
  • Comment faire pour installer PHP Live Chat sur ​​un magasin de Volusion 
  • Erreur numéro 1062 dans MySQL 
  • Connaissances Informatiques © http://www.ordinateur.cc