
01.11.2009, 09:19
|
|
Познающий
Регистрация: 15.02.2009
Сообщений: 54
С нами:
9070574
Репутация:
7
|
|
Здравстуйте! По идее нужно, чтобы удалялась строка, а неполучается!
PHP код:
$id = (int)$_GET['id'];
if (!isset($_SESSION['psid'])) exit;
for ($i = 0; $i < count($_SESSION['psid']); $i++) {
if (!isset($_SESSION['psid'][$i])) continue;
$o = explode("##",$_SESSION['psid'][$i]);
if ($o[0] == $id) unset($_SESSION['psid'][$i]);
}
А добавляется так -
PHP код:
$id = (int)$_GET['id'];
$res = mysql_query("select * $table where id = $id");
if (mysql_num_rows($res) == 0) exit;
while ($row = mysql_fetch_array($res)) {
$_SESSION['psid'][] = $row['id']."##".(int)$row['p'];
echo "Добавлено: ".$row['name']."";
}
Последний раз редактировалось [K4t]; 01.11.2009 в 09:27..
|
|
|