Articles of csv

problema php str_getcsv array

Estoy cargando un archivo csv y luego analizándolo usando str_getcsv. Todo funciona bien, excepto que necesito una forma de recorrerlos. Lo ideal sería que la matriz vuelva y se vea así: Array ( [1] => Array ( [0] => 1 // first id in csv [1] => name [2] => address [3] => town [4] […]

La mejor forma de capturar errores LOAD DATA LOCAL INFILE?

Soy un novato de MySQL que termina un pedazo de código central en mi aplicación web. El código importa un archivo CSV (localmente), que es generado y limpiado por FileMaker y lo deja. Dado que esto se irá a producción en algún momento cercano (y probablemente sea una base de datos por debajo de los […]

La forma más simple de leer un archivo csv usando php, y luego seleccionar un valor específico

Gracias de antemano por su tiempo / ayuda. Soy un novato aprendiendo php, así que tenlo en cuenta. Primera pregunta Necesito un script php que lea un archivo csv. 2da pregunta ¿Cómo hago eco de una celda específica (fila y fila / columna) en ese archivo? Encontré esta secuencia de comandos en una respuesta similar, […]

¿Cuál es la diferencia entre windows csv y mac csv?

Estoy tratando de analizar un archivo csv usando este código if (($handle = fopen($csvFilePath, “r”)) !== FALSE) { $c=0; $string=””; while (($data = fgetcsv($handle, 1000, “,”)) !== FALSE) { if($c>0) { if(($data[$email]!=””) and ($data[$firstname]!=””) and ($data[$lastname]!=””)) { $string.='(1,’; $string.=”‘”.$data[$email].”‘,”; $string.=”‘”.$data[$firstname].”‘,”; $string.=”‘”.$data[$lastname].”‘,”; $string.=”‘”.Yii::app()->params[‘clientimporttext’].”‘”; $string.=’),’; } } $c++; } fclose($handle); } Está funcionando bien con Windows csv. […]

Filtra un archivo csv por una palabra o texto usando php

Tengo otro archivo csv donde bash hacer un filtro de palabras simples. Por ejemplo, mi archivo text.csv se ve así: name, age, hobbies Tom, 8, “football, soccer, baseball, wii, star wars, books” Bill, 9, “football, baseball, ice hockey, basketball” Sue, 8, “baseball, soccer, volleyball, bicycles, skating” Mike, 8, “basketball, music, guitar, cartoons, books” Ella, 9, […]

Cómo agregar líneas a un archivo CSV sin sobreescribirlo

$file = fopen(“contacts.csv”,”w”); foreach(array_unique($matches[0]) as $email) { fputcsv($file,explode(‘,’,$email)); } fclose($file); El código anterior genera un archivo CSV. ¿Cómo puedo actualizar el CSV desde la última línea grabada sin sobrescribir desde el principio?

Biblioteca PHP para convertir JSON a CSV?

Tengo un servicio JSON y necesito crear un script para exportar datos a archivos CSV. ¿Alguien tiene un método o una biblioteca que pueda sugerir para migrar JSON al formato CSV? Aquí hay un formato de ejemplo, aunque espero que tenga que adaptar la solución para que funcione con ella: {“service_name”: { key : value, […]

Convierta la matriz php en cadena csv

Tengo varios métodos para transformar la matriz php en cadena csv tanto de stackoverflow como de google. Pero estoy en problemas de que si quiero almacenar un número de móvil como 01727499452, se guarda como sin el primer valor 0. Actualmente estoy usando este fragmento de código: Convertir matriz en csv Alguien puede ayudarme por […]

¿Hay alguna manera de acceder a una cadena como Filehandle en php?

Estoy en un servidor donde estoy limitado a PHP 5.2.6 lo que significa que str_getcsv no está disponible para mí. Estoy usando, en cambio, fgetcsv, que requiere “Un puntero de archivo válido para un archivo abierto con éxito por fopen (), popen () o fsockopen ()”. para operar Mi pregunta es esta: ¿hay alguna manera […]

Importar y guardar datos del archivo csv en yii

Así es como se ve mi archivo csv: Tengo tres campos ( import site , import goods , import status ) para importar los datos respectivos. Por lo tanto, si un usuario hace clic en el import site solo el nombre de los sitios se guardará y el rest no, de manera similar, para import […]