hola amigos de foros del web estoy tratando de abrir un archivo excel para guardar los datos que se registren alli en una tabla de la base de datos. El codigo que tengo es elsiguiente:
Código PHP:
header("Content-Type: application/vnd.ms-excel");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
require_once('conexion.php');
$row = 1;
$fp = fopen ("libro1.csv","r");
while ($data = fgetcsv ($fp, 1000, ","))
{
$num = count ($data);
print " <br>";
$row++;
echo "$row.". $data[1]." ------------ ".$data[2]."-------".$data[3];
$insertar="INSERT INTO matriz (id,columna,fila,valor) VALUES ('','$data[1]','data[2]','data[3]')";
mysql_query($insertar);
}
fclose ($fp);
al ejecutar el archivo me abre el archivo de excel pero me muestra el siguiente error:
<b>Warning</b>: fopen(libro1.csv): failed to open stream: No such file or directory in <b>/home/apsoluti/public_html/proyectokansei/matriz_excel.php</b> on line <b>10</b><br />
<br />
<b>Warning</b>: fgetcsv(): supplied argument is not a valid stream resource in <b>/home/apsoluti/public_html/proyectokansei/matriz_excel.php</b> on line <b>11</b><br />
<br />
<b>Warning</b>: fclose(): supplied argument is not a valid stream resource in <b>/home/apsoluti/public_html/proyectokansei/matriz_excel.php</b> on line <b>21</b><br />
No se que puedo tener mal en el codigo sera que ustedes pueden ayudarme?
gracias