Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2014, 15:29
landom
 
Fecha de Ingreso: diciembre-2006
Mensajes: 32
Antigüedad: 17 años, 5 meses
Puntos: 0
Insertar array en mysql

Hola a todos tengo este codigo:

<?php
// Lanza todos los errores
error_reporting(E_ALL | E_STRICT);
// Tiempo ilimitado para el script
set_time_limit(0);

require_once 'ExcelToArray.php';
$obj = new ExcelToArray('MuestraLista.xlsx', 'Codigo');
//echo $obj->getDate('B2') . '<br>';
//$fech = $obj->getValueCellFromExcel('B2');
//echo PHPExcel_Style_NumberFormat::toFormattedString($fe ch,'YYYY-MM-DD' );

echo 'Cantidad Filas: ' . $obj->countRows() . '<br>';
echo 'Cantidad Columnas: ' . $obj->countColumns() . '<br>';
$a = ($obj->isColumn('Articulo'))? '1' : '0';
echo 'Existe columna Articulo: ' . $a . '<br>';
$a = ($obj->isColumn('Codigo'))? '1' : '0';
echo 'Existe columna Codigo: ' . $a . '<br>';

echo '<pre>';
echo '<h1>Arreglo Total</h1><br>';
echo 'Este es el arreglo que debes usar para realizar las consultas mysql.<br>';
var_dump($obj->getArray());
echo '</pre>';

anda genial muestra todos los array en la pagina, lo que yo necesito es que todo eso lo inserte en la base de datos que tengo que se llama:

products

donde hay una tabla:

datos

con los campos:

Articulo
Descripcion
Unidad
ListaA
ListaB
ListaC
ListaD
ListaE

para conectarme uso este codigo:

// Conectando, seleccionando la base de datos
$link = mysql_connect('localhost', 'root', '')
or die('No se pudo conectar: ' . mysql_error());
echo 'Connected successfully';
mysql_select_db('products') or die('No se pudo seleccionar la base de datos');

lo que no se como hacer es para pasar los datos...

$q_MySQL_Array = "INSERT INTO datos () VALUES ('$array')";
$MySQL_Array = mysql_query($q_MySQL_Array) or die (mysql_error());

eso de arriba no me sirve...ojala me puedan ayudar, gracias y saludos

Landom