Lo he resuelto parcialmente así:
Código PHP:
Ver originalfunction insertar($table = null, $columnas = null, $valores = null) {
$insert = mysql_query("INSERT INTO $table ($columnas[1], $columnas[2]) VALUES ('$valores[1]', '$valores[2]')");
return $insert;
}
Pero hay alguna forma de evitar poner manualmente $columnas[1], $columnas[2], ...
???
Gracias, Saludos.
EDIT:
Utilicé implode() para columnas y anda porque no lleva comillas pero el problema esta en VALUE que lleva comillas simples e implode me pone la coma dentro de las comillas simples
Código PHP:
Ver original$insert = mysql_query("INSERT INTO $table ($columnas) VALUES ('$values[1]', '$values[2]')");