Есть два поля в таблице anek, выполняю запросы
if($_GET[\'plus\']==$row[\'id\']){
mysql_query(\"UPDATE `anek` SET `p_ret`=\'\'.$row[p_ret].\'+1\' WHERE `id`=\'\'.$row[id].\'\'\"
}
if($_GET[\'minus\']==$row[\'id\']){
mysql_query(\"UPDATE `anek` SET `m_ret`=\'\'.$row[m_ret].\'-1\' WHERE `id`=\'\'.$row[id].\'\'\"
}
ничего не изменяется, т.е. как были 0 так и остались. $row oпределена.
<?
if ($_GET[\'plus\'] == $row[\'id\'])
{
mysql_query(\"UPDATE `anek` SET `p_ret`=\'\".($row[\'p_ret\']+1).\"\' WHERE `id`=\'\".$row[\'id\'].\"\'\"
}
else if ($_GET[\'minus\'] == $row[\'id\'])
{
mysql_query(\"UPDATE `anek` SET `m_ret`=\'\".($row[\'p_ret\']-1).\"\' WHERE `id`=\'\".$row[\'id\'].\"\'\"
}
?>
Спасибо. но ты не мог бы убрать <? ?> отсюда, а то с тела вырезает
Чеченец,
[code]if ($_GET[\'plus\'] == $row[\'id\'])
{
mysql_query(\"UPDATE `anek` SET `p_ret`=\'\".($row[\'p_ret\']+1).\"\' WHERE `id`=\'\".$row[\'id\'].\"\'\" );
}
else if ($_GET[\'minus\'] == $row[\'id\'])
{
mysql_query(\"UPDATE `anek` SET `m_ret`=\'\".($row[\'p_ret\']-1).\"\' WHERE `id`=\'\".$row[\'id\'].\"\'\" );
}[/code]