I have this little problem, no matter what I do, it does not work, it always gives "Invalid Query", could anyone help me?
<?php
include('conexao.php');
include('fecha_conexao.php');
function inserir($coluna,$valor,$tabela){
error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED);
//perguntando se é um array
if((is_array($coluna)) and (is_array($valor))){
//perguntando se tem o mesmo número de elementos
if(count($coluna) == count($valor)){
//query de inserção no banco
$inserir = "INSERT INTO {$tabela}(".implode(', ',$coluna).") VALUES('".implode('\', \'',$valor)."')";
}else{
return false;
}
}else{
$inserir = "INSERT INTO {$tabela}({$coluna}) VALUES ('{$valor}')";
}
if($connect =connect()){
if(mysql_query($inserir,$connect)){
fechaConexao($connect);
echo "Dados inseridos com sucesso";
return true;
}else{
echo"Query Inválida!";
return false;
}
}else{
return false;
}
}
?>