Hice esta función:
Código PHP:
Ver original
// Insertar Novedades a la base de datos function insertar($table = null, $columnas = null, $valores = null) { $que = ""; // Recorro Arrays # Columnas foreach ($columnas as $clave => $valor) { $que .= "INSERT INTO $table ($valor)"; } # Valores foreach ($valores as $key => $value) { $que .= "VALUES ('$value')"; } return $insert; }
El array 1 trae: columnaNombreColumnaNombre2
El array 2 trae: valor1Valor2
Quiero hacer esto:
Array 1 = columnaNombre, ColumnaNombre2
Array 2 = valor1, Valor2
AL pasar arrays creo que debería separar por comas para que se inserte como corresponde en la base de datos. pero si pongo algo así: $variable . "," el último valor también tiene coma al final y es cómo que se espera otro valor.
¿Cómo deberpia poner la coma para qque no quede asÍ:
Array 1 = columnaNombre, ColumnaNombre2,
Array 2 = valor1, Valor2,
Necesito hacer esto:
Array 1 = columnaNombre, ColumnaNombre2
Array 2 = valor1, Valor2
Espero que se entienda, saludos.