PHP Insert array no banco
Olá Senhores, tenho o seguinte problema :
Ao fazer um INSERT no banco escolhi usar array para ficar mais dinâmico meu código.
Dando um implode com “,” em array_keys e array_values, consigo inserir os dados do array no INSERT, mas o VALUES da query da erro pois é preciso ter ‘aspas’ dentre os valores. Ex
$post_array= array(
“nome” => ”nome",
“email” => “e-mail”
);
$keys= array_keys($post_array);
$vals = array_values($post_array);
$colunas = implode("," , $keys);
$valores = implode("," , $vals);
query(" INSERT INTO table_name ($colunas) VALUE($valores);
Ele dá erro pois no VALUE permite apenas dentre ‘aspas’.
Alguém pode me dar uma luz ?Discussão (2)
Carregando comentários...