Dator > hur man programmerar en webb- databas

  • hur man programmerar en webb- databas


  • Skapa en webbdatabas kan du skapa en dynamisk webbplats . Med några grundläggande kommandon kan du både skapa och fråga din databas . Konstruera databasen kräver SQL -kod , och söka den att använda på din webbplats kräver en server side skriptspråk som PHP eller ASP . När du har skapat databasen , satt in data och ansluten till den med hjälp av programmering serversidan , kommer du att använda i slutändan data i HTML strukturer i den resulterande webbsidan

    Du behöver : .
    textredigerare .


    1 .
    Definiera databasstrukturen. Tänk på data som databasen kommer att lagra och arbeta fram en lämplig struktur på grundval av detta . Använd modellering metoder såsom Entity Relationship diagram för att stöd din process databasdesign. Att ta sig tid att komma med en effektiv struktur kommer att göra databasen mer effektivt och pålitligt .
    2 .
    Konstruera databasen genom att antingen köra SQL-skript eller att använda ett gränssnitt såsom phpMyAdmin . Många webbhotell paket har verktyg som phpMyAdmin som gör att skapa en databas mycket lättare . Dessa verktyg låter dig skapa en databas och mata in data i det utan att behöva skriva SQL -kod alls . Men om du ska använda SQL -skript måste du lära dig några grundläggande kommandon . Till exempel för att skapa en enkel tabell för att lagra namnen på kunder för vissa ändamål :



    CREATE TABLE IF NOT EXISTS "kund " (

    ' ID ' smallint (6 ) NOT NULL auto_increment ,

    " namn " varchar ( 20 ) NOT NULL ,

    primärnyckel ( " ID " )

    ) ,



    Bordet har två fält , kundens namn och ett "ID " -nummer. "ID " kommer att vara unik för varje post i tabellen , varför det är angivet som primärnyckel . Det enklaste sättet att garantera primärnyckeln är unik för varje post är att öka det stegvis varje gång en ny post skapas , därav " AUTO_INCREMENT "-kommandot .
    3 .
    Ange några data för din databas . Om du inte har uppgifter att börja med, mata in testdata så att du kan utveckla resten av din kod och få den webbplats inrättats. Om du har ett gränssnitt som phpMyAdmin , kan du använda den för att mata in data . Om du lägger in uppgifter i SQL-satser , kan du använda följande syntax :



    INSERT INTO " svar "( " ID ',' namn ') VALUES ( null , " Macdonald ') ;



    Ange en null-värde för " AUTO_INCREMENT " fältet innebär att databasen automatiskt tilldela det nästa lediga numret
    <. br > 4 .
    ansluta till din databas med ett skript på serversidan . Du måste göra detta för att använda data inom en webbplats . Programmeringsspråk som PHP och ASP kan lätt utföra denna funktion . I PHP kan ett exempel uppkopplingsskript vara :




    //ansluta till och välj den databas
    ?
    mysql_connect ( " localhost " , " database_username " , " database_password " ) or die ( " Kunde inte göra en anslutning " ) ;

    mysql_select_db ( " databasnamn " ) or die ( " Kunde inte Välj databasen " ) ; ?

    >



    Din server side skript ska sparas med lämplig förlängning ( t. ex. my_connection_script. php ) och laddas upp till din server .
    5 .
    Skapa din webbplats med hjälp av data . Du kommer att behöva sökningar i databasen för de data som du vill ska ingå i din webbplats . Uppgifterna kommer då att visas på webbplatsen inom HTML . Lägg den lämpliga koden till ditt PHP- skript , till exempel :



    //skapa HTML- sidelement

    echo " <; head> " ;

    //setup frågan

    $ query=" SELECT * FROM kunder " ,

    //exekvera frågan

    $ result=mysql_query ( $ query ) ;

    //loop genom resultaten

    medan ( $ v=mysql_fetch_array ( $ result ) )

    {

    $ id=$ rad [ ' id ' ] ;

    $ namn=$ row [ ' namn ' ] ;

    //skriv ut information om det aktuella
    posten
    echo " " ; .

    }

    //stäng HTML strukturer

    echo "
    " . . $ id " " $ namn "
    " ;



    "echo " uttalanden skriva HTML-innehållet ut för webbläsaren att visa . Dina uppgifter kommer naturligtvis att behöva ingå i strukturer som passar syftet med din webbplats .

    tips och varningar


  • Ta dig tid att skapa en god struktur för dina databas innan du börjar skriva någon kod . Detta kommer oundvikligen att spara tid och resultera i en bättre fungerande webbplats .
  • Prova inte att kopiera data i din databas . Förvaring av samma information i mer än ett ställe resulterar i mer än en punkt av förändringar och minskar dataintegritet .

Previous:nothing Next:hur du kan visa typer php -fil





Relaterade artiklar


  • hur man använder Visual Basic 6 kö
  • hur man installerar enda tangent på laptop tangentbord hårdvara
  • hur man hittar det fullständiga datornamnet med Visual Basic
  • hur man skapar en asp.net webbsida
  • hur man skapar JMS meddelanden
  • hur man skapar en digital klocka i java
  • Hur konvertera en databas till en XML- schema
  • Felsökning HP Pavilion dv2000 hårdvara
  • Fast jämfört med dynamisk array i Visual Basic
  • java 1,6 utbildning