| 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 vises og Struktur MySQL Med PHP
    Når du designe og skabe en MySQL-database , skal du lægge de oplysninger i en let at læse format . De to vigtigste årsager er: vil du ønsker at teste databasen indhold til uoverensstemmelser dataene skal vises for slutbrugeren. Så for begge grunde er det vigtigt at vise data i et klart og koncist format. PHP, den er nem at bruge web programmeringssprog, er særligt velegnet til disse opgaver. Instruktioner
    1

    Åbn en teksteditor som Notepad , og skriv et segment af PHP kode der sluttes til din MySQL server og vælger den database, du ønsker at vise. Må dette ved hjælp af PHP er " mysql_connect " og " mysql_select_db " funktioner . Her er den sidste kode (du skal levere dine egne database detaljer) : Hej

    ' HOST ', ' username ' = < php

    $ dbInfo = array (' host ' = > > ' USERNAME ', ' password ' => ' pASSWORD ', ' dbname ' => ' db_name ');

    $ link = mysql_connect ( $ dbInfo [' host '] , $ dbInfo [' brugernavn '] , $ dbInfo [ ' password ' ] ) or die ( ' Kunne ikke forbinde. ');

    mysql_select_db ( $ dbInfo [' dbname '] ) or die ( ' Kunne ikke forbinde til DB '$ dbInfo [' dbname '] ),
    2

    Skriv en sektion af kode som henter en liste over tabeller i den aktuelle database. Sløjfe gennem resultatet sæt og sæt hver tabelnavn i et array . Brug PHP native " mysql_query " og " mysql_fetch_array " funktioner . Den endelige kode skal se sådan ud : Hej

    $ result = mysql_query ( "VIS tabeller") for

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

    $ tableArr [] = $ row [0 ]

    }
    3

    loop gennem den vifte af tabelnavne ved hjælp af en " foreach " loop . Hver iteration skal hente alle rækker i tabellen ved hjælp af en "SELECT * FROM table_name " MySQL forespørgsel, hente tabellens kolonnenavne og vise dem som tabeloverskrifter , loop gennem hver række i udvælgelsesforespørgslen resultat sæt , og vise dem som en række i tabellen . Nedenfor er den komplette kode : Hej

    foreach ( $ tableArr som $ table ) {

    $ result = mysql_query ( "SELECT * FROM " $ bordet. )

    $ RowArr = array ();

    echo "

    " . $ tabel . "

    ";

    if ( mysql_num_rows ( $ result ) > 0) {

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

    $ rowArr [] = $ row ;

    }

    echo "

    "

    foreach ( array_keys ($ rowArr [0] ) som $ key ) {

    echo "

    ";

    }

    echo "

    ";

    foreach ( $ rowArr som $ row ) {
    < p > echo "

    "

    foreach ( $ row som $ field) {

    echo "

    "

    }

    echo "

    ";

    }

    echo "

    " . $ nøgle . "
    " . $ felt . "
    "

    } else {

    echo"

    Table er tom

    ";

    }}
    4

    Luk forbindelsen til MySQL-serveren med " mysql_close "-funktionen : Hej

    mysql_close ();

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man bruger PHP for eksterne JavaScript-filer 
    ·Sådan Turn Line Breaks Into afsnit med PHP 
    ·Tutorial til Short URL Services i PHP 
    ·PHP Funktioner til MySQL til HTML 
    ·Sådan åbner MySQL database MS Access 
    ·Sådan Slut Oracle database PHP 
    ·Sådan forespørges MySQL ved Content Length 
    ·Sådan bruges PHPMailer på en Webform 
    ·Hvorfor du bør ikke bruge PHP Short Tags 
    ·PHP: uploade filer Fejl 
      Anbefalede Artikler
    ·Sådan ændres størrelse & Type af en Pushpin i en Vir…
    ·Hvordan man kan manipulere Visning af liste Controls i …
    ·Sådan Vedhæft en liste i Python 
    ·Sådan formateres en ListBox med udvalgte Value 
    ·Sådan læses en sekventiel fil i C 
    ·Sådan oprettes en forespørgsel i Access VBA 
    ·Java Kommunikation mellem Applets 
    ·Sådan Beregn ti procent Bonus i Microsoft Visual Basic…
    ·Sådan oprettes et projekt i Visual Basic 2008 
    ·Hvordan angiver jeg en TagLib i Java 
    Copyright © Computer Viden http://www.computerdk.com