Выше снимок экрана моей страницы.Моя проблема в том, что я получаю данные из своей таблицы sql и создаю таблицу данных php следующим образом:
<?php
$s="select * from events join event_time on (events.event_id=event_time.event_id)
where events.isapproved='N' ";
$res=mysql_query($s);
echo "<table border='1' cellspacing='2' >
<tr>
<th>title</th>
<th>email</th>
<th>address</th>
<th>link</th>
<th>start_date</th>
<th>start_time</th>
<th>end_date</th>
<th>isapproved</th>
</tr>";
while($info = mysql_fetch_array( $res ))
{
echo "<tr>";
echo " <td>".$info['title'] . "</td> ";
echo " <td>".$info['email'] . "</td> ";
echo " <td>".$info['address'] . "</td> ";
echo " <td>".$info['link'] . "</td> ";
echo " <td>".$info['start_date'] . "</td> ";
echo " <td>".$info['start_time'] . "</td> ";
echo " <td>".$info['end_date'] . "</td> ";
echo "<td><a href=yes.php?".$info['event_id'] .">".$info['isapproved'] ."</a></td>";
echo "<td><a href=del.php?".$info['event_id'].">".'Delete'."</a></td></tr>";
}
echo "</table>";
?>
Гиперссылка, к которой я пытаюсь получить доступ, - yes.php
<?php
include("config/config.php");
$sq="select * from events";
$res=mysql_query($sq);
while($row=mysql_fetch_assoc($res))
{
if($row['isapproved']=='N')
{
$id=$row['event_id'];
}
}
$sql="UPDATE events SET isapproved= 'Y'
WHERE event_id='$id'";
$result = mysql_query($sql);
header("Location:admin.php");
?>
См., Функция, когда я нажимаю эту гиперссылку "N", моя таблица должна быть обновлена (как вы можете видеть в запросе) значением "Y".
Реальная проблема в том, что яполучить идентификатор, когда я нажимаю «N», но когда запрос gt обновил строку в нижней части таблицы обновляется как «Y».В чем проблема?Может ли кто-нибудь посмотреть на это ... Я умираю, глядя на это ...