<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; php+mysql система бонусов]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=2701&amp;type=atom" />
	<updated>2012-10-10T08:38:50Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=2701</id>
		<entry>
			<title type="html"><![CDATA[Re: php+mysql система бонусов]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=21422#p21422" />
			<content type="html"><![CDATA[<p>всё решил сам проблему, просто загадил код проверками)</p>]]></content>
			<author>
				<name><![CDATA[Steam]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4596</uri>
			</author>
			<updated>2012-10-10T08:38:50Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=21422#p21422</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: php+mysql система бонусов]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=21421#p21421" />
			<content type="html"><![CDATA[<p>увидел что не приходит первоначальное значение, думаю что ошибка тут:</p><div class="codebox"><pre><code>        $query1  = &quot;SELECT balance FROM iConomy WHERE username=&#039;&quot;.$usernamefrm.&quot;&#039;&quot;;
        $result1 = mysql_fetch_array($query1) or die(mysql_error());</code></pre></div><p>а точнее в написании</p><div class="codebox"><pre><code> username=&#039;&quot;.$usernamefrm.&quot;&#039;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Steam]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4596</uri>
			</author>
			<updated>2012-10-10T07:30:05Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=21421#p21421</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: php+mysql система бонусов]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=21420#p21420" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Steam сказал:</cite><blockquote><p>поправил пробел, убрал BD()<br />но ошибок нету(</p></blockquote></div><p>Так не пойдет. Посмотрите пример по ссылке, которую я дал выше и попробуйте с ее помощью сделать скрипт выбирающий данные из БД. Как только разберетесь - дальше будет проще.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2012-10-10T07:06:14Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=21420#p21420</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: php+mysql система бонусов]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=21419#p21419" />
			<content type="html"><![CDATA[<p>поправил пробел, убрал BD()<br />но ошибок нету(</p>]]></content>
			<author>
				<name><![CDATA[Steam]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4596</uri>
			</author>
			<updated>2012-10-10T06:24:45Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=21419#p21419</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: php+mysql система бонусов]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=21418#p21418" />
			<content type="html"><![CDATA[<p>Судя по тому что я вижу, ничего работать и не должно. Откуда взята функция BD() мне не понятно.</p><p>Пример соединения с БД и получения результатов: <a href="http://lv.php.net/manual/ru/function.mysql-fetch-assoc.php">http://lv.php.net/manual/ru/function.my … -assoc.php</a></p><p>Лишние пробелы:<br /></p><div class="codebox"><pre><code>$mnscnd = $result1  [&#039;balance&#039;];</code></pre></div><p>В любом случае, при выполнении скрипта вы получаете ошибки, по ним и ориентируйтесь.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2012-10-09T21:02:19Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=21418#p21418</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[php+mysql система бонусов]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=21417#p21417" />
			<content type="html"><![CDATA[<p>есть система бонусов, она состоит из таблицы, формы и пхп скрипта для отправки значений формы в таблицу.<br />суть скрипта - взять уже существующее число и добавить к нему то число, какое мы вводим в форму, т.е тупо <span class="bbu">добавить </span>бонусов</p><p>пхп скрипт:<br /></p><div class="codebox"><pre><code>mysql_connect($bd_host,$bd_name,$bd_pass) OR DIE(&quot;Не могу создать соединение&quot;); 
if (empty($_POST[&#039;usernamefrm&#039;]) &amp;&amp; empty($_POST[&#039;$mnfrst&#039;])) {
  echo &quot;&quot;;exit;}   
mysql_select_db($bdicn) OR DIE(&quot;Не могу создать соединение&quot;);

//получаем из формы введенные данные, usernamefrm - ник; mnfrst - введенные бонусы(money first)
$usernamefrm = $_REQUEST[&quot;usernamefrm&quot;]; 
$mnfrst = $_REQUEST[&quot;mnfrst&quot;]; 

$query1  = BD(&quot;SELECT balance FROM iсonomy WHERE username=&#039;$usernamefrm&#039;&quot;) or die(mysql_error()); //берём из бд уже существующее значение
$result1 = mysql_fetch_array($query1);// выполняем запрос собственно
$mnscnd = $result1  [&#039;balance&#039;]; 
$mnthrd = &#039;&quot;$mnfrst&quot; + &quot;$mnscnd&quot;&#039;; //складываем оба значения

$query2 = BD(&quot;UPDATE iconomy SET balance = &#039;&quot;.$mnthrd.&quot;&#039; WHERE username = &#039;&quot;.$usernamefrm.&quot;&#039;&quot;) or die(mysql_error()); //вставляем в таблицу сумму того что уже было и того, что мы ввели в форму
$result2 = mysql_query($query2) or die(mysql_error()); 
 if ($result !==0){ echo(&quot;&lt;div class=\&quot;inform-block\&quot;&gt;&lt;div class=\&quot;alert alert-sucsess\&quot;&gt;Пользователю $usernamefrm добавлено $mnfrst бонусов&lt;/div&gt;&lt;/div&gt;&quot;);} //если результат true то пишем что бонусы добавлены
mysql_close();</code></pre></div><p>таблица имеет вид :<br /> |username&nbsp; | balance<br />+--------------+-----------<br /> |&nbsp; &nbsp;steam&nbsp; &nbsp; &nbsp;|&nbsp; &nbsp;123</p><p>был бы признателен если вы покажете более рациональные методы добавления значения к уже существующему и указать ошибки если есть, ибо никаких изменений не происходит <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></content>
			<author>
				<name><![CDATA[Steam]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=4596</uri>
			</author>
			<updated>2012-10-09T20:47:56Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=21417#p21417</id>
		</entry>
</feed>
