Me gustaría guardar el resultado de "Seleccionar * FROM tabla1" en la consola en un archivo en PHP.MYSQL Seleccionar en el archivo
¿Cuál sería la forma más eficiente de hacer esto en php?
Edit: Me gustaría que la salida sea como el tipo en la consola, es decir.
+--------+--------+
| thing1 | thing2 |
+--------+--------+
| item1a | item2a |
| item1b | item2b |
+--------+--------+
Además, estaba pensando que el código PHP debe ser "exec (comando de MySQL, que estoy buscando)". Tengo entendido que mysql_fetch_array es lento y estoy buscando un resultado simple ... por lo que debería ser posible hacerlo de alguna manera desde la consola. (¡Gracias por las respuestas hasta ahora!)
¿Puedo preguntar por qué lo necesita formateado como la consola? Eso hace que sea más difícil de importar. ¿Para qué vas a usar la salida? – webbiedave
Esto no es realmente para importar ... esto es para imprimir/ver. Esta salida se almacenará en un archivo de texto que puede verse prácticamente en cualquier navegador/ancho de banda bajo en caso de que mi clasificador de tablas html más elegante no funcione en el navegador del usuario, o que tengan una conexión de banda ancha mala/mala. Además, impresión muy primitiva pero suficiente. – Eugene
Algo a considerar es que un archivo CSV es un formato leído por la mayoría de los programas. Lo que falta en legibilidad inmediata, se puede cargar en Excel u otro software de hoja de cálculo que proporcionaría la capacidad de filtrar aún más, ocultar columnas de visibilidad, clasificación y representación gráfica. –