Помогите плииз - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Wed, 25 Dec 2024 07:57:39 +0300 Объясните мне пожалуйста одну вещь. Вот есть аукцион (http://igru6ek.ru/techno/auction.php?mod=res1), я ложу туда две вещи (камень и железо, например). Теперь забираю:<br> Щелкаю по камню - он забирается (В БД вып-ся запрос на удаление из аукциона и добавление к юзеру), перехожу назад (не по ссылке, а сам, то есть страница не обновляется),<br> забираю снова камень, того уже нет, автоматически забирается железо (но запроса не было, так как я не нажал на ссылку с железом и в БД запрос не вып-ся), снова иду назад, щелкаю по камню - того нету, опять забирается железо и так можно бесконечно.<br> Так я не пойму: как он автоматически забирает железо по отсутствию камня, ведь никакой функции по этому поводу ведь нет.<br> <br> case &#039;mainres&#039;:<br> $req = mysql_query(&quot;SELECT * FROM `auction` WHERE `usr` = &#039;$log&#039; and `kol`&gt;&#039;0&#039;&quot;);<br> ////////////////////////////<br> $avto=mysql_num_rows($req);<br> if(empty($_GET[id])){<br> if($avto&gt;=1){<br> While($mag = mysql_fetch_array($req))<br> {<br> $cena=round($mag[mycena]);<br> echo&quot;&lt;a href=\&quot;auction.php?mod=mainres&amp;id=$mag[id]\&quot;&gt;$mag[name]&lt;/a&gt; ($mag[kol] штук) (Цена: $cena &lt;img src=&#039;pic/bazar.gif&#039; alt=&#039;*&#039;/&gt; за 1)&lt;br/&gt;&quot;;<br> }<br> echo&quot;$div&lt;a href=\&quot;auction.php?mod=res\&quot;&gt;Назад&lt;/a&gt;&quot;;<br> }else{echo&quot;Нет ресурсов!&lt;br/&gt;&lt;a href=\&quot;auction.php?mod=res\&quot;&gt;Назад&lt;/a&gt;&quot;;}}else{<br> $mag = mysql_fetch_array($req);<br> $id = htmlspecialchars(addslashes(stripslashes($_GET[&#039;id&#039;])));<br> mysql_query(&quot;DELETE FROM `auction` WHERE `usr`=&#039;$log&#039; and `id`=&#039;$id&#039;&quot;);<br> echo&quot;Вы забрали &lt;b&gt;$mag[name]&lt;/b&gt; ($mag[kol] штук)&lt;/br&gt;&lt;a href=\&quot;auction.php?mod=mainres\&quot;&gt;Назад&lt;/a&gt;&quot;;<br> $reqs = mysql_query(&quot;SELECT * FROM `res` WHERE `usr` = &#039;$log&#039; and `lat_name`=&#039;$mag[lat_name]&#039;&quot;);<br> $res = mysql_fetch_array($reqs);<br> $kol = $res[kol]+$mag[kol];<br> mysql_query(&quot;UPDATE `res` SET `kol` = &#039;$kol&#039; WHERE `usr` = &#039;$log&#039; and `lat_name`=&#039;$mag[lat_name]&#039;&quot;);<br> }<br> break;<br> <br> <br> перехожу назад не через ссылку. а просто браузером https://visavi.net/topics/39691/653602 Помогите плииз marakesh99 Fri, 13 Dec 2013 10:54:59 +0400 Сообщения https://visavi.net/topics/39691/653602