таблицы --- новостиPHP код, чтобы получить выбранный идентификатор индекса из выпадающего списка и получить идентификатор на другой странице
Я создал две страницы 1) sethomepage.php 2) exec_setpage.php
I создал ListBox и заполнить его из базы данных на sethomepage.php
Теперь мне нужно передать идентификатор выбранного значения из выпадающего списка в exec_setpage.php
ниже мой код
PLZ предложите мне, как получить выбранный индекс ценности и GET на другой странице.
bcoz он показывает мне ошибку неопределенный идентификатор индекса
sethomepage.php код
<select id="news" name="news" size="20" style="width:400px; height:370px; border:1px solid #BBBBBB; float:left; overflow:auto">
<?php
foreach($news as $load_news)
{
?>
<option value="<?php echo $load_news["id"]; ?>"><?php echo $load_news["headline"]; ?></option>
<?php }?>
</select>
<td><a href="exec_setpage.php"></a></td>
exec_setpage.php код
<?php
require_once('includes/config.php');
if(!isset($_SESSION['Auth']['id']))
{
header("Location: index.php");
exit;
}
$errors = array();
$Admin = new admins;
if(isset($_POST['Add']))
{
$id = $_GET['id'];
$sql = "SELECT id,status FROM news WHERE id=".mysql_real_escape_string($_GET['id']);
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
mysql_query("Update news SET status='1' WHERE id=".mysql_real_escape_string($_GET['id']));
if(mysql_affected_rows() > 0)
{
$_SESSION['message'] = "News Added Successfully";
header("Location:sethomepage.php");
exit;
}
else
$_SESSION['message'] = "News Already Added Top List.";
header("Location:sethomepage.php");
exit;
}
?>
Добавить '<форма действия = 'exec_setpage.php' метод = 'POST'>' а также '<входной тип = 'Отправить' имя = 'add' /> 'и пусть работает магия. Кстати, вам нужно будет выбирать между' POST' и 'GET', так как вы смешаете его на паутине. – Naruto