> -----Original Message-----
> From: Jake McHenry [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, November 13, 2003 6:12 PM
> To: 'David T-G'
> Cc: [EMAIL PROTECTED]
> Subject: RE: [PHP] New problem - HELP!
> 
> 
> > -----Original Message-----
> > From: David T-G [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, November 13, 2003 5:09 PM
> > To: PHP General list
> > Cc: Jake McHenry
> > Subject: Re: [PHP] New problem - HELP!
> > 
> > 
> > Jake --
> > 
> > ...and then Jake McHenry said...
> > %
> > % I have a csv file I'm importing, very simple setup. I think 
> > I must be
> > % going blind from sitting infront of this puter for so long :-(
I
> > % can't seem to see what I did wrong. Here's my stuff:
> > % 
> > % Csv file:
> > % 
> > % 01000170600010,
> > % 27362538462735,154154162549184
> > 
> > OK.
> > 
> > 
> > %
> > % Basically, some lines have 2, some only have the first, 
> > only the % second will ever be empty.
> > 
> > Question: is it empty or is it actually undefined?
> > 
> > 
> > %
> > % In my php file:
> > ...
> > %   if ($value[1] == "")
> > %   {
> > % echo "hi";
> > 
> > This could happily fail; undefined is not the same as "" and so
on.
> > 
> > 
> > HTH & HAND
> > 
> > :-D
> > -- 
> > David T-G                      * There is too much animal courage
in
> 
> > (play) [EMAIL PROTECTED] * society and not sufficient
> > moral courage.
> > (work) [EMAIL PROTECTED]  -- Mary Baker Eddy, 
> > "Science and Health"
> > http://justpickone.org/davidtg/      Shpx gur Pbzzhavpngvbaf 
> > Qrprapl Npg!
> > 
> > 
> 
> You asked is it empty or actually undefined...? I showed you 
> the csv file, and the output of print_r... You tell me.. I 
> don't know.. Lol
> 
> Some of the lines in the csv file end with the comma, others 
> end with the second number. I then use explode in the php 
> script, createing $value[0] and $value[1]. According to 
> print_r($value) both are defined, and with the lines that end 
> in the comma, $value[1] is empty. This is why I don't know 
> why my if condition is not being entered.
> 
> What can I change the if condition to so that it'll work?
> 
> 
> 
> Thanks,
> 
> Jake McHenry
> Nittany Travel MIS Coordinator
> http://www.nittanytravel.com
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 


I got it... It wasn't being showed, but $value[1] only contained the
newline \n character if there wasn't anything to fill it from the csv
file.

I changed my if condition to if ($value[1] == "\n")  and it then went
inside the condition.





Thanks,

Jake McHenry
Nittany Travel MIS Coordinator
http://www.nittanytravel.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to