Добро пожаловать, Гость!
Начинаю работать с бд
Общие вопросы | Начинаю работать с бд



Начинаю работать с бд
18 Янв 2014
<?
if($user['money']<1){
echo "";
}else{
mysql_query("UPDATE `user` SET `money` = '".($user['money']11)."' WHERE `id` = '$user[id]' LIMIT 1");
echo "<a href='/test.php?act=1'>картинка</a>";
}
?>
как сделать так чтобы снимало 1 монету когда переходишь по ссылке. Но что бы монеты не снимали когда просто обновляешь страницу. Пример не рабочий. Но по пойму примерно так надо. За ранее спасибо. За ответ +
Комментарии:


MELKIY (18 Янв 2014):
array, и как туда вставить ссылку? Или в коде ссылки добавить часть или переменную
MELKIY, куда туда?? в корне создаешь файл с инклудами test.php и пихаешь код который я дал. Потом в любой файл пихаешь ссылку нажимаешь на нее и всёarray, и как туда вставить ссылку? Или в коде ссылки добавить часть или переменную



Автор темы
array, и как туда вставить ссылку? Или в коде ссылки добавить часть или переменную


<?php
if (@$_SESSION['i_url'] != $_SERVER['PHP_SELF'] && isset($user) && $user['money']>1 && isset($_GET['act'])) {
mysql_query("UPDATE `user` SET `money` = '".($user['money']-1)."' WHERE `id` = '".$user['id']."' LIMIT 1");
$_SESSION['i_url'] = $_SERVER['PHP_SELF'];
}
echo '<a href="test.php?act=1">Первая ссылка</a>';
echo '<a href="test.php?act=2">Вторая ссылка</a>';
?>



Автор темы
array, спасибо, но это чуть не то что надо. Просто хотел поставить 2 ссылки. При нажатии на первую снимали монету. На вторую, один балл. Есть ли такой код?