Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como inserir uma matriz em MySQL em PHP
Uma matriz PHP não está formatado de tal forma que você pode facilmente inserir seus valores em uma tabela MySQL . Chamando cada variável de matriz , como parte de uma consulta de inserção pode ser demorado, especialmente se a tabela tem mais do que algumas colunas na mesma. Use o número de elementos na matriz para construir uma nova cadeia que contém todos os elementos da matriz , se tem cinco ou 50 ou qualquer outro número . Em seguida, chamar essa variável como parte da consulta MySQL . Instruções
1

Abra o arquivo HTML. Coloque o cursor onde você deseja inserir uma matriz em MySQL . Digite o seguinte código:

$ DAP = mysql_connect ( $ DBServer , $ dbUser , $ dbPassword );

mysql_select_db ( $ dbName ); < br ? >

Substitua as variáveis ​​com os valores específicos para o seu banco de dados MySQL . Estas linhas PHP aberto e estabelecer uma conexão com o banco de dados
2

Digite o seguinte código: .

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

$ cnt = count ( $ arr ) - 1;

A primeira linha cria um array PHP. Use qualquer disposição em seu código PHP , conforme necessário. A segunda linha cria uma variável que conta o número de elementos na matriz , menos um. Diminuindo a contagem por um é importante para a formatação do elemento final na matriz
3

Digite o seguinte código: .

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

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

} .

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

o laço cria uma nova variável chamada $ myArr que leva tudo, mas o último elemento na matriz e formata -los de uma forma mais adequada para o uso em uma instrução de inserção por colocar cada item entre aspas simples com uma vírgula depois. Quando o loop termina , a próxima linha adiciona o elemento final da matriz , sem acrescentar a vírgula , para não causar um erro de sintaxe no MySQL
4

Digite o seguinte código: .

mysql_query ( "INSERT INTO teste ($ myArr ) ; "); ? .

>

Estas linhas submeter a consulta de inserção no banco de dados MySQL , em seguida, fechar a tag PHP

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter uma String para UTF-8 em PHP 
·Como escrever scripts PHP e MySQL com DOP 
·Como alterar uma imagem em uma barra de navegação usa…
·Códigos PHP no mesmo servidor como o MySQL Server 
·Como obter os nomes de meses entre duas datas em SQL 
·Como saber MySQL Query manter espaço em branco 
·As funções de despejo PHP sabão 
·Como excluir Do Tablename em um DataBaseName no MySQL 
·Como carregar uma URL em um DIV Usando Função PHP 
·Como Incorporar código PHP em arquivos JS 
  Artigos em destaque
·Como contratar um Array em uma string separados por ví…
·Como fazer uma foto em uma pintura da aguarela Reproduç…
·Como abrir um PDF em C # 
·Como criar um serviço da Web usando Axis 
·Como criar uma passagem baixa Usando Filter2 em MATLAB 
·Ferramentas Oracle Business Intelligence 
·Como converter um campo Varchar como Nulo 
·Desenvolvimento de um Struts Portlet 
·Como Alter perfil padrão e limite Password_Verify_Func…
·O que é uma linguagem de programação de computador 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados