| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    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 .

    Previous :

    next :
      articles connexes
    ·Comment ajouter 30 minutes pour une date en PHP 
    ·Comment trouver les numéros manquants dans un tableau …
    ·Comment puis- je créer un service Web de voyage Page 
    ·Comment justifier le texte dans PHP 
    ·Comment arrêter une requête dans MySQL 
    ·Comment retourner JSON utilisant PHP 
    ·Comment faire pour installer et configurer MySQL 5.0.77…
    ·Comment faire pour accéder aux variables d'un autre fi…
    ·Comment mettre à jour PHP 5.1 à PHP 5.2 dans CentOS 
    ·Comment lire un fichier ligne par ligne en PHP 
      articles en vedette
    ·Comment sélectionner la valeur dans une zone de liste …
    ·La performance d'un tableau associatif en PHP 
    ·Qu'est-ce SDK Java 
    ·Comment masquer une icône de la barre des tâches avec…
    ·Comment utiliser Dwgthumbnail.Ocx en Visual Basic 
    ·Comment connecter Visual C à une base de données Acce…
    ·Comment obtenir Etat de sortie en Python 
    ·Comment créer Winapi Listbox 
    ·Comment exécuter des commandes de la console en Java 
    ·Comment écrire une macro pour imprimer sur un clic de …
    Copyright © Connaissances Informatiques http://fr.wingwit.com