gnzsoloyo, de veras se me estan agotando las ideas, entiendo perfectamente lo que me explicas.
Dare un paso atras para tener una mejor perspectiva, vamos a ver:
Tengo este array:
Código PHP:
Ver original$array_datos = array('$nombre', '$caracteristicas', '$antiguedad');
El cual necesito meter estos valores dentro de la consulta array:
y tengo esto, que a primera impresion lo veo bien en todos los sentidos, pero que no funciona:
Código PHP:
Ver originalfunction InsertarDatos($nombre_tabla, $array_datos)
$sql="INSERT INTO " . $nombre_tabla . " (nombre, caracteristicas, antiguedad) VALUES (";
foreach($array_datos as $datos) {
$sql.= $datos . ", "; }
$sql.= ")";
}
Bien dicho esto hago un "echo" para ver donde podria estar el error y la posible solucion:
y me dice esto:
INSERT INTO coches (nombre, caracteristicas, antiguedad) VALUES (
Warning: Invalid argument supplied for foreach() in on line 46
Acto seguido veo el foreach y lo veo bien pero no logro ver el error.
(