| 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 Indsæt et array i MySQL i PHP
    A PHP array er ikke formateret på en sådan måde, hvor du nemt kan indsætte sine værdier i en MySQL tabel. Opkald hvert array variabel som en del af en indsats forespørgsel kan være langvarig , især hvis tabellen har mere end et par søjler i det . Brug antallet af elementer i array til at bygge en ny streng, der indeholder alle de elementer i array, om den har fem eller 50 eller et andet nummer . Så ring denne variabel som en del af MySQL forespørgslen. Instruktioner
    1

    Åbn HTML-fil. Sæt markøren , hvor du ønsker at indsætte et array i MySQL. Indtast følgende kode : ?

    < Php

    $ DBH = mysql_connect ( $ dbServer , $ DBUSER , $ dbpassword ),

    mysql_select_db ( $ dbname ) < br >

    Erstat variablerne med de værdier, der er specifikke for din MySQL- database. Disse linjer åbne PHP og etablere en forbindelse til databasen
    2

    skrive følgende kode : .

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

    $ cnt = count ( $ arr ) - 1 ;

    Den første linje skaber en PHP array. Brug et array i din PHP-kode efter behov. Den anden linje opretter en variabel, der tæller antallet af elementer i arrayet , minus én. Faldende optællingen efter én er vigtig for formateringen af ​​det sidste element i array
    3

    Indtast følgende kode : Hej

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

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

    } .

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

    løkken opretter en ny variabel kaldet $ myArr der tager alle, men det sidste element i rækken, og formater dem på en måde bedre egnet til brug i et indstik erklæring fra sætte hvert element i anførselstegn med komma bagefter. Når sløjfen færdig, den næste linje tilføjer det sidste element fra arrayet uden at føje komma , så den ikke forårsage en syntaksfejl i MySQL
    4

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

    >

    Disse linjer indsende indsatsen forespørgsel til MySQL-databasen derefter lukke PHP tag

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan Træk Dato Out of MySQL Database derefter vise …
    ·Hvordan at slippe af dubletter i MySQL 
    ·PHP MySQL ny konto Tutorial 
    ·Sådan tilføjes skjulte felter i MySQL 
    ·SQL programmering Certificering 
    ·Hvad er en PHP Constant 
    ·Sådan fjernes Time pubDate i et RSS i PHP 
    ·PHP MySQL UTF8 Problemer 
    ·Sådan ændres Ad Password i PHP 
    ·Hvordan man laver en skabelon System i PHP 
      Anbefalede Artikler
    ·Sådan vises en Character som et heltal i Java 
    ·Sådan ændres en JTable Cell Color 
    ·Sådan får Tastaturinput i Java 
    ·Tutorial til at skabe ASP VBScript Med Access i Dreamwe…
    ·Sådan bruges CVS Diff 
    ·Sådan fjernes softwareopdateringer 
    ·Sådan starter en ny forekomst af Visual Basic 
    ·Sådan Set Up en Zend Layout i NetBeans 
    ·Hvordan man skriver en pseudokode Loop 
    ·Hvordan man undgår Alt i Melder i MySQL 
    Copyright © Computer Viden http://www.computerdk.com