Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur man sätter en Array i MySQL i PHP

    PHP array inte är formaterad på ett sätt där du enkelt kan sätta sina värderingar i en MySQL tabell . Ringa varje array variabel som en del av en insats fråga kan vara lång , speciellt om tabellen har mer än ett par kolumner i den . Använd antalet element i arrayen för att bygga en ny sträng som innehåller alla element i arrayen , oavsett om den har fem eller 50 eller något annat nummer . Sedan ringa den variabeln som en del av MySQL Query . Instruktioner
    1

    Öppna HTML-filen . Sätt markören där du vill infoga en rad i MySQL . Skriv följande kod : ?

    < Php

    $ dbh = mysql_connect ( $ dbserver , $ dbUser , $ dbpassword ) ,

    mysql_select_db ( $ dbname ) ;

    Ersätt variablerna med de värden som är specifika för din MySQL-databas . Dessa rader öppen PHP och upprätta en anslutning till databasen
    2

    Skriv följande kod : .

    $ Arr = array ( " a " , " b" , " c " , "d" , " e ");

    $ cnt = count ($ arr ) - 1 ;

    Den första raden skapar en PHP-array . Använd valfri array i din PHP-kod som behövs . Den andra raden skapar en variabel som räknar antalet element i uppsättningen , minus en . Minskning av antalet med en är viktig för formatering av den sista elementet i arrayen
    3

    Skriv följande kod :

    för ( $ i = 0 ; $ . i < $ cnt , $ i + + ) {

    $ myArr = " " $ arr [ $ i] ' , " , .

    } .

    $ myArr = " " $ arr [ $ cnt ] ' " ,

    slingan skapar en ny variabel som heter $ myArr som tar alla utom det sista elementet i arrayen och formaterar dem på ett sätt bättre lämpad för användning i en insats uttalande sätta varje objekt i enkla citattecken med kommatecken efteråt . När slingan är klar , lägger nästa rad den sista delen från arrayen utan att bifoga kommatecken för att inte orsaka ett syntaxfel i MySQL
    4

    Skriv följande kod : .

    mysql_query ( " INSERT INTO testvärden ( $ myArr ) , " ); .

    >

    Dessa rader lämna insatsen förfrågan till MySQL databas stäng sedan PHP -taggen
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder PHP i Tumblr
    ·PHP Tutorial för en Simple Gallery
    ·Konvertera MySQL till Excel Använda PHP
    ·Hur kan jag redigera en sidfot i min avhandling
    ·Hur man sätter in en T - variabel i PHP
    ·Hur man läser en katalog till Array i PHP
    ·Så här kontrollerar PHP Memory Limit
    ·Lägga till HTML- kod till ett E-mall i PHP
    ·Hur man installerar Snort med MySQL i CentOS
    ·Hur konvertera HTML till PDF Använda PHP
    Utvalda artiklarna
    ·Hur att dölja ett objekt i Android ListView
    ·Hur skapar jag Pivot Table Med VBA
    ·Hur man använder Crystal Reports 2008 med Visual Studi…
    ·Hur man tar bort en delsträng från strängen i Java
    ·Hur man handskas med Delsträngar i CSH
    ·Användningsområden för en rekursiv funktion
    ·Hur beräkna antal värdar per Subnet
    ·Hur man driver ett Visual Basic -program i MS Studio
    ·Lägga till en matris till en matris i MATLAB
    ·Hur göra en avdelning blogginlägg till en H1-tagg fö…
    Copyright © Dator Kunskap http://www.dator.xyz