Re: [PHP] query order issue

[email protected] (Jim Lucas)
Newsgroups php.general
Message-ID <[email protected]>
On 7/20/2013 9:21 AM, dealTek wrote:
> Hi all,
>
>
> I have a page that starts with several mysql sql query searches and displays data below...
>
> then I added a form (with hidden line "do-update" value "UPDATE") on the same page with action to same page...
>
>
> then above other sql queries - I put...
>
> if ((isset($_POST["do-update"])) && ($_POST["do-update"] == "update")) {
>
> ---do update query---
>
> echo '<meta http-equiv="refresh" content="0; url=gohere.php">';

By your description of what you think should be happening in the line 
above, my suggestion to would be to look at the header() function in 
PHP.  It can send a header to the browser that will cause the browser to 
stop loading the current page and redirect it to another URL.

http://php.net/header

if ( ... ) {

   Do some work...

   header('Location: someotherpage.php');
   exit();

}

You want to make sure you always call exit(); after issuing a call to 
header('Location: ...');


>
> }
>
> but it shows error that happens AFTER the meta http-equiv="refresh" has happened
>
> Catchable fatal error: xxx on line 226
>
> BTW - the meta http-equiv="refresh" does work but the error flashes 1st for a second...
>
> Q: I would have thought that it would not go past the line - meta http-equiv="refresh" - but it does.... any insight on this
>
> --
> Thanks,
> Dave - DealTek
> [email protected]
> [db-3]
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.