Re: Stuck trying to upload and grab file name

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The table ñame need The ñame var not tmp_name tmp_name contains / bar



El miércoles, 25 de julio de 2012, Brad escribió:

> Switching it to -> ALTER TABLE `{$memberID}` ADD {$tmp_name} VARCHAR(60);
> produces the same error.
> For the record $tmp_name is just gibberish and should not be the final
> column name.
>
> Brad
>
> -----Original Message-----
> From: Karl DeSaulniers [mailto:karl@xxxxxxxxxxxxxxx <javascript:;>]
> Sent: Wednesday, July 25, 2012 7:18 PM
> To: php-db@xxxxxxxxxxxxx
> Subject: Re:  Re: Stuck trying to upload and grab file name
>
> On Jul 25, 2012, at 6:11 PM, Brad wrote:
>
> > I am only uploading the temporary file. The filename is acquired via
> > -> $file = $_FILES["file"]; and that is what is included in the naming
> > of the column.
> >
> >
> >
> > -----Original Message-----
> > From: Karl DeSaulniers [mailto:karl@xxxxxxxxxxxxxxx]
> > Sent: Wednesday, July 25, 2012 7:05 PM
> > To: php-db@xxxxxxxxxxxxx
> > Subject: Re:  Re: Stuck trying to upload and grab file name
> >
> > On Jul 25, 2012, at 5:49 PM, Brad wrote:
> >
> >> I revamped my logic, proved the SQL works in a client the way I want
> >> and once again, I am hitting the same mysql brick wall.
> >>
> >>
> >>
> >> <?php
> >>
> >> var_dump($_FILES);
> >>
> >> //db connection
> >>
> >> require 'dbConnect.php';
> >>
> >> //session file
> >>
> >> require_once('../auth.php');
> >>
> >> function uploadList(){
> >>
> >>       $file = $_FILES["file"];
> >>
> >>       $memberID = $_SESSION["SESS_MEMBER_ID"];
> >>
> >>       if ($file["type"] == "text/plain")
> >>
> >>               {
> >>
> >>               if ($file["error"] > 0)
> >>
> >>                       {
> >>
> >>                       echo "Return Code: " . $file['error'] . "<br /
> >>> ";
> >>
> >>               }
> >>
> >>               else
> >>
> >>                       {
> >>
> >>                       dbConnect();
> >>
> >>                       mysql_select_db('mailList') or
> >> die(mysql_error());
> >>
> >>                       $tmp_name =  $file["tmp_name"];
> >>
> >>                       $presql = "CREATE TABLE IF NOT EXISTS
> >> `{$memberID}` (id MEDIUMINT AUTO_INCREMENT PRIMARY KEY UNIQUE)";
> >>
> >>                       $sql = <<<EOF
> >>
> >>                       LOAD DATA LOCAL INFILE '{$tmp_name}'
> >>
> >>                       ALTER TABLE `{$memberID}` ADD {$file}
> >> VARCHAR(60);
> >>
> >>                       FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY
> >> '\\''
> >>
> >>                       LINES TERMINATED BY "\\r\\n"
> >>
> >>                       IGNORE 1 LINES
> >>
> >> EOF;
> >>
> >>                       mysql_query($presql);
> >>
> >>                       mysql_query($sql);
> >>
> >>                       //var_dump($sql);
> >>
> >>                       echo '$sql';
> >>
> >>                       if(mysql_error())
> >>
> >>                               {
> >>
> >>

[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux