Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Microsoft Access >> Content

    Hur importerar jag en Microsoft Access- dokument till en PHP Databas

    ? MySQL är den vanligaste databas som används med PHP skriptspråk . Du kan importera ett Microsoft Access- dokument till ett PHP -databas genom att importera Microsoft Access-data , och skriva den till en MySQL-databas med hjälp av PHP . PHP har inbyggda funktioner som gör att du kan importera Access-data som en ODBC-databas och skriva data direkt till en MySQL-databas . Instruktioner
    1

    Skapa MySQL databas för att hålla Access- data med MySQL kommandorad , eller ett verktyg som " phpMyAdmin . " Till exempel , vid MySQL kommandoraden, skriver :

    CREATE DATABASE ` anställda ` standard teckenuppsättning utf8 COLLATE utf8_unicode_ci ;
    2

    Skapa en MySQL tabell med en struktur som är densamma som Access- databas struktur med MySQL kommandorad , eller ett verktyg som " phpMyAdmin . " Till exempel , på MySQL kommandorad , typ :

    CREATE TABLE ` anställda ` ` anställda ` (

    ` id ` INT OSIGNERAD NOT NULL AUTO_INCREMENT PRIMARY KEY ,

    . ` namn ` VARCHAR ( 100 ) NOT NULL ,

    ` email ` VARCHAR ( 100 ) NOT NULL

    ) ENGINE = MyISAM ,
    3

    Skapa en PHP -fil med hjälp av en redaktör eller Anteckningar . Anslut till Access- databas med hjälp av " odbc_connect " -funktionen , och passerar databasens namn /plats , användarnamn och lösenord . Till exempel , typ :

    < php

    $ adbc = odbc_connect ( " tillgång " , " user " , " pass" ) or die ( " Kunde inte ansluta till Access-databas ! " ? ) ;
    4

    Skapa en fråga för att markera alla poster från Access dokument . Till exempel , typ :

    $ query = " SELECT * FROM anställda " ,
    5

    Kör frågan mot Access- databas med hjälp av " odbc_exec " funktionen . Till exempel , typ :

    $ result = odbc_exec ( $ adbc , $ query ) or die ( " ! Kunde inte exekvera fråga på Access-databas " ) ;
    6

    Anslut till MySQL- databas-server , och markera den databas du skapat . Till exempel , typ :

    $ MDBC = mysql_connect ( " localhost " , " användarnamn " , " lösenord " ) or die ( " Kunde inte ansluta till MySQL- databas-server ! " ) ;

    $ mdb = mysql_select_db ( " anställda " ) or die ( "Kunde inte välja MySQL databas ! " ) ;
    7

    iterera igenom raderna i Access-databasen och importera data till PHP- variabler . Skapa en frågesträng för att infoga data för varje rad i MySQL-databas . Till exempel , typ :

    samtidigt ( odbc_fetch_row ( $ result ) ) {

    $ id = odbc_result ( $ result , " id " ) ;

    $ namn = odbc_result ( $ result , " namn " ) ;

    $ email = odbc_result ( $ result , " email " ) ;

    $ in = sprintf ( ' INSERT INTO ` anställda ` ( ` id ` , ` namn ` , ` e ` ) VALUES ( " % s " , " % s " , " % s " ) " , $ id , $ name , $ email ) ,
    8

    Exekvera MySQL inlägget . fråga för att infoga data och stänga slingan

    $ ins_result = mysql_query ( $ insert ) or die ( " det gick inte att infoga data i MySQL -databasen ! " ) ;

    }

    ? > Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du formaterar i Microsoft Excel 2007
    ·Microsoft Excel : Hur skydda mina formler i Excel-blad
    ·Hur man använder värden i Excel
    ·Hur kan jag räkna antalet gånger ett värde visas i e…
    ·Hur du jämför flera grupper av celler i Excel
    ·Vikten av formler i Excel
    ·Excel 2003 grunder
    ·Hur vill dela upp kalkylblad i Excel
    ·Hur man gör min Excel kalkylblad Interactive
    ·Lägga Galler till Microsoft Excel-dokument
    Utvalda artiklarna
    ·Konfigurera ljud Compass
    ·Hur man skriver text på Flash Video
    ·Vad är Intel Modem Event Monitor
    ·Vad kan jag använda för att öppna MPP filer
    ·Hur du formaterar en WPS fil som en DOC -fil
    ·Hur får börsuppgifter till Excel
    ·Hur man tar bort Fly Away hår med Gimp
    ·Konvertera en TXT till ett dokument
    ·Vilka är de Lossless Image kompressionstekniker
    ·Vad är filändelsen MDB
    Copyright © Dator Kunskap http://www.dator.xyz