Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Sette inn en Array Into MySQL i PHP
    A PHP array ikke er formatert på en slik måte hvor du enkelt kan sette inn sine verdier i en MySQL tabell . Ringer hver matrise variabel som en del av et innstikk spørring kan være lang , særlig hvis tabellen har mer enn noen få kolonner i den. Bruk antall elementer i tabellen for å bygge en ny streng som inneholder alle elementene i matrisen , om den har fem eller 50 eller et annet nummer . Deretter kaller den variabelen som en del av MySQL spørring. Instruksjoner
    en

    Åpne HTML -fil. Sett markøren der du vil sette inn en matrise i MySQL . Skriv inn følgende kode : ?

    < Php

    $ DBH = mysql_connect ( $ DBServer , $ DBUSER , $ dbpassword ) ;

    mysql_select_db ( $ dbnavn );

    Bytt variablene med de verdier som er spesifikke for din MySQL database. Disse linjene åpne PHP og opprette en tilkobling til databasen
    2

    Skriv inn følgende kode : .

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

    $ cnt = count ( $ arr ) - 1;

    Den første linjen skaper en PHP array. Bruk en array i din PHP-koden som trengs. Den andre linje skaper en variabel som teller antallet av elementer i matrisen , minus en. Redusere antallet med én er viktig for formateringen av den endelige element i matrisen
    3

    Skriv inn følgende kode :

    for ($ i = 0 ; $. i < $ CNT , $ i + + ) {

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

    } .

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

    løkke oppretter en ny variabel kalt $ myArr som tar alle , men det siste elementet i matrisen og formater dem på en måte som er bedre egnet for bruk i et innstikk uttalelse av sette hvert element i enkle anførselstegn med komma etterpå . Når ringen er ferdig, legger neste linje den endelige element fra tabellen uten å føye komma , slik som å ikke føre en syntaksfeil i MySQL
    4

    Skriv inn følgende kode : .
    < P > mysql_query ( " INSERT INTO test VALUES ( $ myArr ) ; " ); .

    >

    Disse linjene sende inn innsatsen forespørsel til MySQL database lukk deretter PHP tag

    früher :

     Weiter:
      Relatert Artike
    ·Forskjellen i Print og Echo i PHP 
    ·Hvordan beregne Datoperioder i MySQL 
    ·Vanlige PHP Bugs 
    ·Slik plasserer annonser i WordPress bunntekst 
    ·Hvordan List et felt i en MySQL database med en bestemt…
    ·Hvordan sette en verdi i en drop-down liste i NetSuite 
    ·Forskjeller mellom AddHandler & AddType 
    ·Hvordan lage en prat med PHP 
    ·Hvordan lage PHP til e-post et skjema Ved hjelp av Drea…
    ·Slik starter og Clear en sesjon i PHP 
      Anbefalte artikler
    ·Liste over funksjoner i Visual Basic 6.0 
    ·Bruk av Collator i Java 
    ·Hvordan beregne Modulus i Java 
    ·Nybegynner SQL Trening 
    ·Hvordan lage fildeskriptorer i C 
    ·Hvordan legge til en tekstboks til DataGridView 
    ·Hvordan feilsøke med Visual Basic 6 
    ·Hvordan Split en Java String Into Characters 
    ·Hvordan få en System Date i Java 
    ·Hvordan gjøre Regular Division i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/