Как сделать, чтоб после переведения данный постом страница обновлялась? Код (PHP): <?php include('pprconnect.php'); $id_firm = $_GET['id']; $selct2 = mysql_query("SELECT vak_kan.id, vak_kan.id_vak, vak_kan.id_status, kandidat.id_candidat, kandidat.rezum_txt FROM vak_kan, kandidat WHERE vak_kan.id_vak='$id_firm' AND vak_kan.id_status=5 AND vak_kan.id_candidat=kandidat.id_candidat"); Код (PHP): echo '<table border="1" cellspacing="0" cellpadding="5">'; while($res2 = mysql_fetch_array($selct2)) { echo '<tr>'; echo '<td>'; echo $res2['rezum_txt']; echo '</td>'; Код (PHP): $kan = $_POST['f']; $ress = $_POST['id']; $ress3 = $_POST['idr']; $qwerty = mysql_query("UPDATE vak_kan SET id_status = '$kan' WHERE id_vak = '$ress' AND id_candidat = '$ress3'"); ?> <td><form action="<?php $_SERVER['PHP_SELF'];?>" method="post"> <select name='f'> <?php echo '<option value="5">'.подход.'</option>'; echo '<option value="6">'.неподход.'</option>'; ?> </select> <input type="hidden" name="id" value="<?=(int)$_GET['id']?>"> <input type="hidden" name="idr" value="<?=(int)$res2['id_candidat']?>"> <input type='submit' value='переместить'> </form></td> </tr> <?php } ?> </table> PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Re: Кто поможет с header тому пиво! не знаю как обьяснить по человечески... $kan = $_POST['f']; - вот это вносит изменения в базе данных. хотелось бы чтоб после нажатия "submit" страница обновлялась
Re: Кто поможет с header тому пиво! а обновить данные на странице.... не могу никак header прикрутить. выдает - "обнаружена циклическая переадресация" в чём страшная тайна?
Re: Кто поможет с header тому пиво! Ну надо либо в другое место отсылать, либо хидер показывать только по условию, которое в следующий раз не повторится.
где я ошибся? Код (PHP): <?php include("pprconnect.php"); if(!empty($_POST)){ $kan = $_POST['f']; $ress = $_POST['id']; $ress3 = $_POST['idr']; $qwerty = mysql_query("UPDATE vak_kan SET id_status = '$kan' WHERE id_vak = '$ress' AND id_candidat = '$ress3'"); header('location:ppr.php'); } PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
есть мысль - на страницу приходят данные методом GET а когда header обновляет страницу, то возможно get становится пустым, поэтому и страница становится пустой после нажатия кнопки post если в этом проблема, то как сохранять данные в get чтоб они сохранялись при обновлении страници? Код (PHP): <?php include("pprconnect.php"); if(!empty($_POST)){ $kan = $_POST['f']; $ress = $_POST['id']; $ress3 = $_POST['idr']; $qwerty = mysql_query("UPDATE vak_kan SET id_status = '$kan' WHERE id_vak = '$ress' AND id_candidat = '$ress3'"); header('location:ppr.php'); } ..... $id_firm = $_GET['id']; .... <form action="<?php $_SERVER['PHP_SELF'];?>" method="post"> ... <input type="hidden" name="id" value="<?=(int)$_GET['id']?>"> PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
ура сделал! вот так вот получилось: Код (PHP): <?php include("pprconnect.php"); $kan = $_POST['f']; $id_firm = $_GET['id']; if(!empty($kan)){ $ress = $_POST['id']; $ress3 = $_POST['idr']; $qwerty = mysql_query("UPDATE vak_kan SET id_status = '$kan' WHERE id_vak = '$ress' AND id_candidat = '$ress3'") or die(mysql_error()); header('location:ppr.php?id='.$id_firm); } PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Спасибо за поддержку! Теперь возник следующий вопрос - с данной странице на которой проводились операции, пытаюсь венутся на предыдущую путём клика на стрелочку в браузере "вернутся назад" и мне выдается страница с необновленныеми данными. чтоб обновить надо нажать f5. а как сделать, чтоб возвращаться сразу на обновленную страницу? Спасибо.