hi Wolf and Jim, thanks for the answer! Very useful.
Now It would be wondeful if I can pick up the values from a CSV file
(coordinates) and apply a postGIS/postgreSQL function (Select ...) to this
data and add the resulting values as a new filed in the CSV !
Is that possible?
Thanks,
Pere
Wolf-6 wrote:
>
> /////////////////////////
> $filename=""; // Name of your CSV file
> $file_path = ""; // whatever your files are pathed
> $filename = $file_path.$filename;
> $handle = @fopen($filename, "r");
> $k=0;
> $entry = $file_path . "entry_file.txt"; // I use this to make a new entry
> file
> $entry_file = fopen($entry, 'w');
> $file_data = "dummy";
> if (!$entry_file){die("Unable to open $entry_file");}
> if ($handle)
> {
> echo "$filename opened successfully!<BR>";
> flush();
> while (!feof($handle))
> {
> $file_date = $name; // use this for adding the name for each one
> $file_data .= fgets($handle, 4096);
> fwrite($entry_file, $file_data);
> echo "$file_data written to $entry";
> flush();
> }
> }
> fclose($handle);
> fclose($entry_file);
> }
> else
> { die("Error opening $filename"); }
>
> /////////////////////////
>
>
> ---- pere roca <[EMAIL PROTECTED]> wrote:
>>
>> hi folks,
>>
>> I have a CSV file. Data is separated by ','. For example:
>> -94.86524,42.059444,A,B,X
>> -96.86524,42.059444,A,B,Y1
>> -99.86524,42.059444,A,B,C1
>>
>> I want to interactively insert the user_name (passed by a php variable)
>> into the first "field" to insert then on my DataBase.
>>
>> Peter,-94.86524,42.059444,A,B,X
>> Jan,-96.86524,42.059444,A,B,Y1
>> ...
>> I know there is a command (fwrite) to write, but I can't figure out how
>> to
>> start with it...
>> Afet open csv, etc. I think I should first check when there is a
>> "return"
>> (we change of file), then I add the "user_name" parameter and repeat it
>> as
>> long as there is some record.
>>
>> Any workaround or code doing something similar for a newbie in php,
>> please?
>> Thanks,
>>
>> Pere
>> --
>> View this message in context:
>> http://www.nabble.com/manipulating-CSV-files-tf4548721.html#a12980387
>> Sent from the PHP - General mailing list archive at Nabble.com.
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
View this message in context:
http://www.nabble.com/manipulating-CSV-files-tf4548721.html#a13016318
Sent from the PHP - General mailing list archive at Nabble.com.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php