close ad
Databridge V2 with MySQLi support IS Now Available!
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Insert and Uploading an Image

Thread began 6/21/2011 11:16 am by codamedia | Last modified 6/21/2011 12:04 pm by codamedia | 651 views | 2 replies |

codamedia

Insert and Uploading an Image

I am using data assist to create an admin area. However, when combining "INSERT" with an Image Upload I have an issue.

1: The image name is related to the "auto increment" ID for the record in the database. For instance - if the record ID = 191, the name of the image will be "191_img.jpg".

2: I understand that on INSERT, WA creates a session variable for the new session ID.

3: On the Insert page, I have created the uploads using the upload wizard, and set the name as "<session var>_img".

The problem is, it is not grabbing the latest insert record ID, it is using the ID from the previous record. (EG: The new record might be 192, but it is uploading the image as 191).

When I look at the code, it seems to be putting the upload prior to the insert, which would explain this.

Should I be using a different TRIGGER (currently it is set for when the INSERT is pressed), or do I need to manually move this code somewhere else on the page?

(NOTE: My Update page is working perfectly, as it is using the recordset ID to generate the name. But I would like to get the insert working as well)

Sign in to reply to this post

Jason ByrnesWebAssist

you cant use the record ID for the file name on insert since the record has not been created yet.

In reality, there isn't a good reason to need the record ID for the file name, the file is already associated to the record by storing the file name in the database.

if you insist on doing this, then you would need to use an insert to create the record, then have the file upload code after the insert and use an update to update the newly created record with the uploaded file name.

you would need to make sure the code order is correct too;
Insert
Upload
Update


on a busy site, this sort of procedure can cause slow downs due to hitting the database twice for the insert , update.

Sign in to reply to this post

codamedia

Jason,

Thanks for explaining this. I will see what I can come up with.

I don't have much choice in how the names are done since the site was created this way many years ago and is simply being migrated to a new code base. Updating 10's of thousands of images will not be an option, so I would rather continue the way it was done.

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...