Re: query order issue

From: Date: Sun, 21 Jul 2013 07:37:16 +0000
Subject: Re: query order issue
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-321664@lists.php.net to get a copy of this message
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 dealtek@gmail.com [db-3]


« previous php.general (#321664) next »