Hola...llevo horas tratando de hacer que una tabla que tengo en mysql sea exportada a un archivo de excel, pero no lo he podido lograr, he leido los post de este foro pero no entiendo mucho, ya que soy nuevo en esto del php...este es el codigo que estoy usando:
***********************************
<?php
$archivo="archivo.xls";
$Host="localhost";
$User="";
$Password="";
$DBName="hvida";
$TableName="datos";
$Link = mysql_connect ($Host, $User, $Password);
$busca=mysql_query("SELECT * FROM datos");
while ($row = mysql_fetch_row($busca))
{
$a=$row[0];
$a.=",$row[1]";
$a.=",$row[2]";
$a.=",$row[3]";
$a.=",$row[4] \n";
echo $a;
$p=fopen("$archivo","a");
if($p)
{
fputs($p,$a);
}
}
fclose($p);
mysql_close($Link);
echo "<a href=$archivo>Ver archivo</a>"
?>
**********************************************
pero al ejecutarlo me sale este error:
********************************************
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/keyservices/public_html/excel.php on line 14
Warning: fclose(): supplied argument is not a valid stream resource in /home/keyservices/public_html/excel.php on line 30
********************************************
que estoy haciendo mal....alguien puede ayudarme?...
gracias...