Jump to content


Photo

how to update list after delete ** SOLVED **


  • Please log in to reply
5 replies to this topic

#1 Nomax5

Nomax5
  • Members
  • PipPipPip
  • Advanced Member
  • 62 posts
  • LocationYork England

Posted 15 September 2006 - 08:08 PM

Okay


search.php has a form where visitors enter search argument
when they submit they go to list.php
which reads some information from a table and shows it as a list
at the end of each line I've put a radio button so they can select one to delete.
so they select one and click delete - and we go to delete.php which deletes it from the table

then what do I do? 
I've put a BACK button in delete.php so they can go back to list.php
but obviously when they get back they have to manually refresh the page to see the change

if I header redirect from delete.php then the POST'd search argument is not avsailiable so I cant refresh the list
I wonder if there is some sort of auto POST variable trick I could use to get back to list.php and refresh


I'm sure I've gone about this the wrong way?

I feel sure you guys have done this sort of thing before and you might give me some tips

1 enter search
2 show list of widgets
3 select widget
4 click delete widget
5 show list of widgets (with one now missing)

cheers Roy



#2 onlyican

onlyican
  • Members
  • PipPipPip
  • Advanced Member
  • 921 posts
  • LocationHants - UK

Posted 15 September 2006 - 08:15 PM

Make a Button to go back, which posts the data again
or use the GET method

If your using Javascript back function, then it runs from the Cache version on the users machine

You could try adding NO CACHE headers
Tell me the problem, I will try tell you the solution

#3 Nomax5

Nomax5
  • Members
  • PipPipPip
  • Advanced Member
  • 62 posts
  • LocationYork England

Posted 15 September 2006 - 08:23 PM

onlyican -  back button to re-post the data huh!

You're a genius!

Told you the problem, you told me the solution !


#4 onlyican

onlyican
  • Members
  • PipPipPip
  • Advanced Member
  • 921 posts
  • LocationHants - UK

Posted 15 September 2006 - 08:39 PM

Sometimes you always try to overthink a problem, when the solution could be basic

Anytime hombre
Tell me the problem, I will try tell you the solution

#5 Nomax5

Nomax5
  • Members
  • PipPipPip
  • Advanced Member
  • 62 posts
  • LocationYork England

Posted 15 September 2006 - 09:43 PM

Hrrrm I did what you said and created a button from delete.php back to list.php with the required data in a hidden field
and it goes back but the second time in it doesn't find the record that was being edited.

The record exists on the table
I cut n pasted the form code from search.php into delete.php so I didn't get any typo's
I've echo'd the inbound parameter and it's there.

I'm wondering if it's a file pointer thing?
I've echo'd the number of rows found and the first time in there is 1 and the second time in there are 0

is there something you have to do in mysql to reset the file pointer back to the begining of the table?
if not then it's a regular type of error and I should be able to solve it.





#6 Nomax5

Nomax5
  • Members
  • PipPipPip
  • Advanced Member
  • 62 posts
  • LocationYork England

Posted 15 September 2006 - 09:50 PM

Tiss okay, I sorted it
it was subtle to say the least
the parameter from delete.php had a bloody space infront of it!
 





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users