tag:blogger.com,1999:blog-8567482257724122020.post3442348378716219955..comments2023-09-18T04:04:34.004-06:00Comments on JavoAxian: Exportar el resultado de una consulta a un archivo en MySQLjavoaxianhttp://www.blogger.com/profile/09061477789139353224noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-8567482257724122020.post-10747935425274645922008-09-25T01:00:00.000-05:002008-09-25T01:00:00.000-05:00Hola Sonia, que bueno que ya lo pudiste solucionar...Hola <B>Sonia</B>, que bueno que ya lo pudiste solucionar. Muchas gracias por tu aporte.javoaxianhttps://www.blogger.com/profile/09061477789139353224noreply@blogger.comtag:blogger.com,1999:blog-8567482257724122020.post-833189230861008332008-09-24T05:33:00.000-05:002008-09-24T05:33:00.000-05:00Hola Javoaxian;Al final pude generar el fichero .x...Hola Javoaxian;<BR/><BR/>Al final pude generar el fichero .xls, utilizando este codigo:<BR/><BR/><BR/>require_once("excel.php"); <BR/>require_once("excel-ext.php"); <BR/><BR/>$conEmp = mysql_connect("localhost", "user", "password");<BR/>mysql_select_db("demo", $conEmp);<BR/>$queEmp = "SELECT nombre, direccion, telefono FROM empresa";<BR/>$resEmp = mysql_query($queEmp, $conEmp) or die(mysql_error());<BR/>$totEmp = mysql_num_rows($resEmp);<BR/><BR/>while($datatmp = mysql_fetch_assoc($resEmp)) { <BR/> $data[] = $datatmp; <BR/>} <BR/>createExcel("excel-mysql.xls", $data);<BR/>exit;<BR/><BR/><BR/>Gracias por las ayudas.<BR/><BR/>SoniaAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8567482257724122020.post-27040984616644290482008-09-23T11:23:00.000-05:002008-09-23T11:23:00.000-05:00Hola Sonia, lo que se me ocurre es que antes que h...Hola <B>Sonia</B>, lo que se me ocurre es que antes que hagas el <I>SELECT INTO OUTFILE</I> borres el archivo si es que existe en el directorio, que en tu caso sería borrar el archivo <B>result1.csv</B> que se encuentra en el directorio <I>/tmp</I>javoaxianhttps://www.blogger.com/profile/09061477789139353224noreply@blogger.comtag:blogger.com,1999:blog-8567482257724122020.post-71933342592741788132008-09-23T01:56:00.000-05:002008-09-23T01:56:00.000-05:00Hola Javoaxian, agregue el usuario 'Todos' en acce...Hola Javoaxian, agregue el usuario 'Todos' en accesos a la carpeta /tmp/ y ya no me da error la 1ª vez que ejecuto la consulta, pero si quiero volver a ejecutarla me dice:<BR/>File '/tmp/result1.csv' already exists, por lo que he leido, para la sentencia into outfile el archivo no debe existir, sabes como puedo hacer para actualizarlo y evitar este error???.<BR/><BR/>Saludos, SoniaAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8567482257724122020.post-14116419521843351062008-09-22T03:13:00.000-05:002008-09-22T03:13:00.000-05:00Hola Javoaxian, entiendo que es un problema de per...Hola Javoaxian, entiendo que es un problema de permisos en el directorio tmp.<BR/>El Sistema Operativo es Windows XP<BR/>Y la pregunta es como hago para modificar los permisos, lo puede hacer desde la consola Mysql, o utilizar la herramienta Mysql Administrator?.<BR/>He quitado el solo lectura que tenia la carpeta en windows, pero sigue sin funcionar.<BR/>Gracias!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8567482257724122020.post-91564236727566101262008-09-18T13:04:00.000-05:002008-09-18T13:04:00.000-05:00Hola, el problema por lo que alcanzo a ver es que ...Hola, el problema por lo que alcanzo a ver es que tienes permisos para poder escribir en el directorio <B>/tmp/</B>, prueba dandole todos los permisos de escritura a ese directorio.<BR/><BR/>En la página de MySQL mencionan algo referente a ese error. Aquí te pongo algunos enlaces:<BR/><BR/><A HREF="http://dev.mysql.com/doc/refman/5.0/en/cannot-create.html" REL="nofollow">Enlace 1</A><BR/><A HREF="http://www.vbulletin.com/forum/showthread.php?t=113412" REL="nofollow">Enlace 2</A><BR/><A HREF="http://forum.mamboserver.com/archive/index.php/t-18571.html" REL="nofollow">Enlace 3</A><BR/><A HREF="http://www.webmasterworld.com/databases_sql_mysql/3293666.htm" REL="nofollow">Enlace 4</A><BR/><A HREF="http://forums.mysql.com/read.php?11,101316,101316" REL="nofollow">Enlace 5</A><BR/><BR/>Si no te funcionan esos enlaces, comentalo y buscamos otra solución. También si puedes mencionar en que sistema operativo lo estas haciendo.<BR/><BR/>Saludos!!!javoaxianhttps://www.blogger.com/profile/09061477789139353224noreply@blogger.comtag:blogger.com,1999:blog-8567482257724122020.post-3050305295387879642008-09-17T05:19:00.000-05:002008-09-17T05:19:00.000-05:00MySQL ha dicho: #1 - Can't create/write to file '...MySQL ha dicho: <BR/><BR/>#1 - Can't create/write to file '\tmp\result.csv' (Errcode: 13)<BR/><BR/>Hola, me da este error al ejecutar esta consulta, puedes ayudarme??:<BR/><BR/>SELECT * <BR/>INTO OUTFILE '/tmp/result.csv'<BR/>FIELDS TERMINATED BY '\t'<BR/>LINES TERMINATED BY '\n'<BR/>FROM empresaAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8567482257724122020.post-13019514370879422122008-08-28T14:54:00.000-05:002008-08-28T14:54:00.000-05:00Gracias llevaba rato buscando, me saas de un lio.....Gracias llevaba rato buscando, me saas de un lio.. abrazos.Anonymousnoreply@blogger.com