|
|
|
| возникла такая проблемка
вот участок кода который удаляет запись
<?php
if(isset($_GET['id_train'])){
$query = "DELETE FROM `train` WHERE id_train = ".$_GET['id_train']."";
if(mysql_query($query)){
echo "<html><head><meta http-equiv='refresh' content='0, url=admin.php'></head></html>";
}
?>
|
вот когда я нажимаю удалить, выполнене скрипта зацикливается и пока не остановишь будет крутиться. останавливаю, перехожу на страницу с инфой - запись удалена.
Это происходит в IE , а в OPERA всё работает нормально.
подскажите, пожалуйста, как это исправить? | |
|
|
|
|
|
|
|
для: Slo_Nik
(09.03.2009 в 19:46)
| | >
><?php
>if(isset($_GET['id_train'])){
> $query = "DELETE FROM `train` WHERE id_train = ".$_GET['id_train']."";
> if(mysql_query($query)){
> echo "<html><head><meta http-equiv='refresh' content='0, url=admin.php'></head></html>";
> }
>?>
>
|
В конце забыли } скобку поставить закрыть if()
и id_train = ".$_GET['id_train']." лучше в кавычки взять
id_train = '".$_GET['id_train']."'
|
| |
|
|
|
|
|
|
|
для: Usta
(09.03.2009 в 20:52)
| | скобку я не забыл закрыть, так скопировал сюда. в скрипте скобка стоит.
мне интересно почему в опере переходит на admin.php, а в IE на месте скрипт крутится, пока не остановишь кнопкой в браузере. потом нажимаю "назад", переходит на admin.php и видно что запись была удалена. | |
|
|
|
|
|
|
|
для: Slo_Nik
(09.03.2009 в 19:46)
| |
if(mysql_query($query)){
unset($_GET['id_train']);
echo "<html><head><meta http-equiv='refresh' content='0, url=admin.php'></head></html>";
}
|
Попробуйте уничтожить переменную unset($_GET['id_train']);
иногда до проверки стоит проверка на пустоту $_GET['id_train']=' '; $_GET['id_train']='0'; | |
|
|
|
|
|
|
|
для: Slo_Nik
(09.03.2009 в 19:46)
| | echo "<html><head><meta http-equiv='refresh' content='0, url=admin.php'></head></html>";
Воспользуйтесь header() | |
|
|
|
|
|
|
|
для: AcidTrash
(09.03.2009 в 21:48)
| | headerom морочительно будет, у меня вывод в браузер до применения рефреша.
е всегда такое зацикливание происходит, вот и пытаюсь понять, что на это влияет? | |
|
|
|
|
|
|
|
для: Slo_Nik
(09.03.2009 в 19:46)
| | Вместо запитой нужно ; :))
echo "<html><head><meta http-equiv='refresh' content='0; url=admin.php'></head></html>";
|
| |
|
|
|
|
|
|
|
для: Usta
(09.03.2009 в 23:53)
| | спасибо за то,что ткнул носом :) | |
|
|
|