| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan oprettes en Abonner på nyhedsbrev MySQL Brug af PHP
    En af de bedste måder at holde sig i kontakt med besøgende på dit websted er at sende et nyhedsbrev. Dette giver dig mulighed for at sende hyppige opdateringer til dine besøgende , og tilskynde dem til at vende tilbage til dit website . For at gøre dette, skal du have en mekanisme til indsamling dine besøgendes navne og e-mailadresser . Den bedste måde at gøre dette på er med en "Abonner på nyhedsbrev " form, hvilket kan skabes ved hjælp af MySQL og PHP. Instruktioner
    1

    Opret en MySQL tabel ved navn " email_list " med felterne "id ", " fullname " og " e-mail ". Den " ID" bør være det primære nøgle og en auto- tilvækst felt. Den " fullname " og " email " felter bør være på 50 tegn og 256 tegn lang hhv . For nemheds skyld kan du oprette tabellen med følgende forespørgsel : Hej

    CREATE TABLE email_list (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY , fullname VARCHAR (50) NOT NULL , email VARCHAR (256) NOT NULL) ; < br >
    2

    Opret HTML-formular , som besøgende vil bruge til at indtaste deres oplysninger. Den skal indeholde felter for de besøgendes navne og e-mail adresser , og skal sende oplysningerne til PHP script, der vil behandle indgivelse, " submit.php ". Nedenfor er den færdige HTML : Hej


    Fulde navn : < input type = 'text' name = ' fullname ' />


    Email : < /p>
    < p> < input type = ' submit' value = ' Tilmeld dig! ' />

    < /form>
    3

    Skriv en PHP script , der vil behandle de oplysninger, som dine besøgende sende via formularen og gemme det som "send . php ". Det bliver nødt til at forbinde til din MySQL-database , og indsætte en indgang med dine besøgende navne og e-mailadresser . Her er den fulde PHP-kode : Hej

    < php

    $ con = mysql_connect ( " HOST_NAME ", " brugernavn" , "password" ) or die ( 'Kunne ikke forbinde :' . mysql_error ());

    mysql_select_db ( " databasenavn " , $ con ),

    if ( mysql_query ( " INSERT INTO email_list ( fullname , email ) VALUES ( ' " $ _POST [ '. fullname ' . ] " ', ' " . $ _POST [' email ' ]. ") " )) {

    echo " Din e-mail er blevet tilføjet til vores liste ! "

    } else {

    echo " Der opstod en fejl tilføje din e-mail til vores liste prøv venligst igen. ."

    }

    mysql_close ( $ con) ;
    < p> ? >

    Du bliver nødt til at indsætte din database oplysninger i scriptet , hvor de respektive kapitaliserede ord forekommer .
    4

    Skriv en PHP script, der vil hente listen over e-mails fra din database, så den nemt kan sættes i "til "-feltet , når du sender et nyhedsbrev . Det bliver nødt til at hente alle de e-mails fra listen og vise dem i en kommasepareret liste i formatet " John Smith . " Her er den fulde PHP-kode : Hej

    < php

    $ con = mysql_connect ( " HOST_NAME ", " brugernavn" , "password" ) or die ( 'Kunne ikke forbinde :' . mysql_error ());

    mysql_select_db ( " databasenavn " , $ con ),

    $ result = mysql_query ( "SELECT * FROM email_list ")

    while ( $ row = mysql_fetch_array ( $ result )) {

    echo $ row [' fullname '] . "<" . $ row [' email '] . '> , «

    }

    mysql_close ( $ con );

    >

    Her , igen, bliver du nødt til at udskifte dit egen database oplysninger i scriptet .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Lær SQL-forespørgsler 
    ·Sådan runde til en Decimal i PHP 
    ·Sådan Henvisning en Connection String i ASP.NET 
    ·Sådan indlæse en forespørgsel i MySQL 
    ·Sådan Aggregerede Samme værdier i MySQL 
    ·Sådan Indsæt flere Triggers i MySQL 
    ·Sådan Test , hvis du er forbundet til MySQL med PHP Va…
    ·Sådan oprettes og Brug $ _SESSION i PHP 
    ·Hvordan at tilføje Marquee Koder til PHP Nuke 
    ·Hvordan man udvider en klasse til en anden klasse i PHP…
      Anbefalede Artikler
    ·Android 'C' Programmering 
    ·Hvordan at spare en JSP-fil 
    ·Sådan Deaktiver /Aktiver Kommandoknapper i VB.net på …
    ·Hvordan angiver jeg en TagLib i Java 
    ·Hvordan man laver en Java spil Med NetBeans 
    ·Hvad er Betydningen af ​​den 8- Bit Kodetabel 
    ·Hvordan man kompilerer en JAVA fil for RSBOT 
    ·Sådan Søg & Parse Tekstfiler i C # 
    ·Sådan Find Resten af C 
    ·Hvordan man gør en PHP Redirect Med Blogger 
    Copyright © Computer Viden http://www.computerdk.com