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

Reply via email to