Hi there,
Oh I know the , (Or $Delim) isn't the problem, I think your previous email may be the
answer so i'll take a good look at that once i've eaten and if it works you're the
best (Heck even if it doesn't you're all the best on this list ;-)
Chris
Try it with just "," instead of "$delim". If it works, then you know that is your
problem.
Chris Payne <[EMAIL PROTECTED]> wrote:
Hi there,
Yes, in the form itself there is an input field where you specify the
character for import, as default it is set to , but you can change it to
any.
Chris
> On Tuesday 18 November 2003 13:07, Chris Payne wrote:
>
> > > > any ideas? Here's the code:
> > > >
> > > > $row = 1;
> > > > $handle = fopen ("$userfile","r");
> > > > while ($data = fgetcsv ($handle, 250, "$delim")) {
> > > > $num = count ($data);
> > > > $row++;
> > > > for ($c=0; $c < $num; $c++) {
> > > >
> > > > mysql_query ("INSERT INTO emaillist (EMail,name)
> > > > VALUES ('$data[$c]','$data[$c]')
> > > >
> > > > When I import, it puts all data in the EMail field, even the name
> > > > field.
>
> What exactly do you mean by "puts all data in the EMail field"? Does
> print_r($data) look OK? And you do realise that in your SQL statement
you're
> inserting the same value for both EMail and name?
>
> > > What's $delim?
> >
> > Sorry, delim is from the form you use to select the CSV file, as you can
> > select the char as the seperator (I have set the default to a COMMA
> > though).
>
> By that you do mean:
>
> $delim = ',';
>
> and not
>
> $delim = COMMA;
>
> ?
>
> --
> Jason Wong -> Gremlins Associates -> www.gremlins.biz
> Open Source Software Systems Integrators
> * Web Design & Hosting * Internet & Intranet Applications Development *
> ------------------------------------------
> Search the list archives before you post
> http://marc.theaimsgroup.com/?l=php-db
> ------------------------------------------
> /*
> Pilfering Treasury property is paticularly dangerous: big thieves are
> ruthless in punishing little thieves.
> -- Diogenes
> */
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
------------------------------------------------------------------------------
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard