Автор Тема: ошибка SQL syntax  (Прочитано 1353 раз)

0 Пользователей и 1 Гость просматривают эту тему.

prontАвтор темы

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Сен. 2017
  • Сообщений: 37
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
ошибка SQL syntax
« : 25 Ноября 2017, 15:40:51 »
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'amount, all_sell, date_add, date_del) VALUES ('pront','1','0','0','0','0','36.' at line 1

вот такая вот беда выскакивает при нажатии получить прибыль.....
куда рыть?
 

maks161

  • *
  • *
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 1750 сообщений Репутация более 15 Топ 10 по сообщениям Топ 10 по созданным темам За финансовую помощь форуму !!! Благодарность от форума Более 50 созданных тем За время в онлайне на форуме
  • Дата регистрации: Янв. 2016
  • Расположение: Ростов-на-Дону
  • Возраст: 40
  • Сообщений: 1757
  • Страна: ru
  • Поблагодарили: 150 раз(а)
  • Репутация +22/-5
  • Пол: Мужской
  • Дата рождения:
    1984-03-10
Нада помочь
« Ответ #1 : 25 Ноября 2017, 16:07:01 »
Поменяй название темы на нормальное.
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
Нада помочь
« Ответ #2 : 25 Ноября 2017, 16:34:13 »
давай файл посмотрим,проще будет

 

prontАвтор темы

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Сен. 2017
  • Сообщений: 37
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
ошибка SQL syntax
« Ответ #3 : 25 Ноября 2017, 16:56:33 »
Спойлер
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Торговая лавка";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
#var_dump($user_data);

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

?>

<div class="page-header">
   <h1>ПРИБЫЛЬ</h1>
</div>
<form action="" method="POST">
   <center>


<div style="border: 4px dashed #33A049; padding: 20px 40px 20px 40px;">
<p><center>
Распределение прибыли при продаже: <font color="green">60%</font> на счет для покупок и <font color="green">40%</font> на вывод.

<BR></center>  </p>
</div>
<BR>
<!-- Курс обмена: <font color="red"><?=$sonfig_site["items_per_coin"]; ?> монет = 1 серебро.</font> -->
<div class="clr"></div><BR />
<?PHP
# Продажа
if(isset($_POST["sell"])){

$all_items = $user_data["a_b"] + $user_data["b_b"] + $user_data["c_b"] + $user_data["d_b"] + $user_data["e_b"];

   if($all_items > 0){

      $money_add = $func->SellItems($all_items, $sonfig_site["items_per_coin"]);

      $tomat_b = $user_data["a_b"];
      $straw_b = $user_data["b_b"];
      $pump_b = $user_data["c_b"];
      $pean_b = $user_data["d_b"];
      $peas_b = $user_data["e_b"];




      $money_b = ( (100 - $sonfig_site["percent_sell"]) / 100) * $money_add;
      $money_p = ( ($sonfig_site["percent_sell"]) / 100) * $money_add;

      # Обновляем юзверя
      $db->Query("UPDATE db_users_b SET money_b = money_b + '$money_b', money_p = money_p + '$money_p', a_b = 0, b_b = 0, c_b = 0, d_b = 0, e_b = 0 WHERE id = '$usid'");

      $da = time();
      $dd = $da + 60*60*24*15;

      # Вставляем запись в статистику
      $db->Query("INSERT INTO db_sell_items (user, user_id, a_s, b_s, c_s, d_s, e_s amount, all_sell, date_add, date_del) VALUES
      ('$usname','$usid','$tomat_b','$straw_b','$pump_b','$pean_b','$peas_b', $money_add','$all_items','$da','$dd')");

      #echo "<center><font color = 'green'>Вы продали {$all_items} монет на сумму {$money_add} серебра</font></center><BR />";
      echo "<center><font color = 'green'>Вы перевели {$money_add} RUB на счет для вывода.</font></center><BR />";

      $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
      $user_data = $db->FetchArray();

   }else echo "<center><font color = 'red'>Вам нечего переводить:(</font></center><BR />";

}

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
?>
<form action="" method="post">
<table width="480" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td height="30" align="center" valign="middle">&nbsp;</td>
    <td height="30" align="center" valign="middle"><strong>У вас в наличии</strong></td>
    <td height="30" align="center" valign="middle"><strong>На сумму (RUB)</strong></td>
  </tr>
  <tr>
    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/1.jpg" width="100" height="100" /></div></td>
    <td align="center" valign="middle"><?=$user_data["a_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["a_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>
  <tr>
    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/2.jpg" width="100" height="100" /></div></td>
    <td align="center" valign="middle"><?=$user_data["b_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["b_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>
  <tr>
    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/3.jpg" width="100" height="100" /></div></td>
    <td align="center" valign="middle"><?=$user_data["c_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["c_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>
  <tr>
    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/4.jpg" width="100" height="100" /></td>
    <td align="center" valign="middle"><?=$user_data["d_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["d_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>
  <tr>

   

    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/5.jpg" width="100" height="100" /></div></td>
    <td align="center" valign="middle"><?=$user_data["e_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["e_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>

  <tr>
    <td align="center" valign="middle" colspan="3">
   <BR />
   <input type="submit" name="sell" value="Продать все" class="button_0" style="height: 30px;"></td>
  </tr>

</table>
</form>



<div class="clr"></div>
<BR /><BR />
[свернуть]

_market.php   даже не знаю что случилось.......прибыль на счёт приходит-только вот вылазит строчка
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
ошибка SQL syntax
« Ответ #4 : 25 Ноября 2017, 17:01:16 »
Спойлер
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Торговая лавка";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
#var_dump($user_data);

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

?>

<div class="page-header">
   <h1>ПРИБЫЛЬ</h1>
</div>
<form action="" method="POST">
   <center>


<div style="border: 4px dashed #33A049; padding: 20px 40px 20px 40px;">
<p><center>
Распределение прибыли при продаже: <font color="green">60%</font> на счет для покупок и <font color="green">40%</font> на вывод.[br /]
<BR></center>  </p>
</div>
<BR>
<!-- Курс обмена: <font color="red"><?=$sonfig_site["items_per_coin"]; ?> монет = 1 серебро.</font> -->
<div class="clr"></div><BR />
<?PHP
# Продажа
if(isset($_POST["sell"])){

$all_items = $user_data["a_b"] + $user_data["b_b"] + $user_data["c_b"] + $user_data["d_b"] + $user_data["e_b"];

   if($all_items > 0){

      $money_add = $func->SellItems($all_items, $sonfig_site["items_per_coin"]);

      $tomat_b = $user_data["a_b"];
      $straw_b = $user_data["b_b"];
      $pump_b = $user_data["c_b"];
      $pean_b = $user_data["d_b"];
      $peas_b = $user_data["e_b"];




      $money_b = ( (100 - $sonfig_site["percent_sell"]) / 100) * $money_add;
      $money_p = ( ($sonfig_site["percent_sell"]) / 100) * $money_add;

      # Обновляем юзверя
      $db->Query("UPDATE db_users_b SET money_b = money_b + '$money_b', money_p = money_p + '$money_p', a_b = 0, b_b = 0, c_b = 0, d_b = 0, e_b = 0 WHERE id = '$usid'");

      $da = time();
      $dd = $da + 60*60*24*15;

      # Вставляем запись в статистику
      $db->Query("INSERT INTO db_sell_items (user, user_id, a_s, b_s, c_s, d_s, e_s,amount, all_sell, date_add, date_del) VALUES
      ('$usname','$usid','$tomat_b','$straw_b','$pump_b','$pean_b','$peas_b', $money_add','$all_items','$da','$dd')");

      #echo "<center><font color = 'green'>Вы продали {$all_items} монет на сумму {$money_add} серебра</font></center><BR />";
      echo "<center><font color = 'green'>Вы перевели {$money_add} RUB на счет для вывода.</font></center><BR />";

      $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
      $user_data = $db->FetchArray();

   }else echo "<center><font color = 'red'>Вам нечего переводить:(</font></center><BR />";

}

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
?>
<form action="" method="post">
<table width="480" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td height="30" align="center" valign="middle">&nbsp;</td>
    <td height="30" align="center" valign="middle"><strong>У вас в наличии</strong></td>
    <td height="30" align="center" valign="middle"><strong>На сумму (RUB)</strong></td>
  </tr>
  <tr>
    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/1.jpg" width="100" height="100" /></div></td>
    <td align="center" valign="middle"><?=$user_data["a_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["a_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>
  <tr>
    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/2.jpg" width="100" height="100" /></div></td>
    <td align="center" valign="middle"><?=$user_data["b_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["b_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>
  <tr>
    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/3.jpg" width="100" height="100" /></div></td>
    <td align="center" valign="middle"><?=$user_data["c_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["c_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>
  <tr>
    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/4.jpg" width="100" height="100" /></td>
    <td align="center" valign="middle"><?=$user_data["d_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["d_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>
  <tr>

   

    <td width="30" height="30" align="center" valign="middle"><div class="sm-line-nt"><img src="/img/item/5.jpg" width="100" height="100" /></div></td>
    <td align="center" valign="middle"><?=$user_data["e_b"]; ?> монет</td>
    <td align="center" valign="middle"><?=$func->SellItems($user_data["e_b"], $sonfig_site["items_per_coin"]); ?></td>
  </tr>

  <tr>
    <td align="center" valign="middle" colspan="3">
   <BR />
   <input type="submit" name="sell" value="Продать все" class="button_0" style="height: 30px;"></td>
  </tr>

</table>
</form>



<div class="clr"></div>
<BR /><BR />
[свернуть]
 

prontАвтор темы

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Сен. 2017
  • Сообщений: 37
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
ошибка SQL syntax
« Ответ #5 : 25 Ноября 2017, 18:18:38 »
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '','2.3','1511622998','1512918998')' at line 2

теперь это выскакивает
 

Kuper

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Топ 10 по сообщениям Репутация более 5
  • Дата регистрации: Дек. 2016
  • Возраст: 34
  • Сообщений: 435
  • Страна: ru
  • Поблагодарили: 35 раз(а)
  • Репутация +8/-2
  • Пол: Мужской
  • Дата рождения:
    1989-11-19
    Социальные сети:
    ВКонтакте
ошибка SQL syntax
« Ответ #6 : 25 Ноября 2017, 20:17:21 »
Может дело в бд, не в файле?
 
Пользователи, которые поблагодарили этот пост: pront

maks161

  • *
  • *
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 1750 сообщений Репутация более 15 Топ 10 по сообщениям Топ 10 по созданным темам За финансовую помощь форуму !!! Благодарность от форума Более 50 созданных тем За время в онлайне на форуме
  • Дата регистрации: Янв. 2016
  • Расположение: Ростов-на-Дону
  • Возраст: 40
  • Сообщений: 1757
  • Страна: ru
  • Поблагодарили: 150 раз(а)
  • Репутация +22/-5
  • Пол: Мужской
  • Дата рождения:
    1984-03-10
ошибка SQL syntax
« Ответ #7 : 25 Ноября 2017, 20:32:03 »
после каких действий появилась данная ошибка. и скажи что это за скрипт.
 
Пользователи, которые поблагодарили этот пост: pront

romcka8

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Болеее 500 сообщений Топ 10 по сообщениям Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 648
  • Страна: 00
  • Поблагодарили: 22 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
ошибка SQL syntax
« Ответ #8 : 25 Ноября 2017, 21:13:39 »
http://f4.s.qip.ru/xN3PjnQ1.png
ошибка SQL syntax

Нет запятой, вот и ошибка синтаксиса.
 
Пользователи, которые поблагодарили этот пост: pront

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
ошибка SQL syntax
« Ответ #9 : 25 Ноября 2017, 21:55:27 »
http://f4.s.qip.ru/xN3PjnQ1.png
ошибка SQL syntax

Нет запятой, вот и ошибка синтаксиса.
так я поставил
 
Пользователи, которые поблагодарили этот пост: pront

prontАвтор темы

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Сен. 2017
  • Сообщений: 37
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
ошибка SQL syntax
« Ответ #10 : 25 Ноября 2017, 22:29:05 »
Гопода-всем спасибо-всё работает.
В базе забыл убраться после удаления модуля+ запятой не было))=(.
 

Vorsing

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 50 сообщений За финансовую помощь форуму !!!
  • Дата регистрации: Май 2017
  • Расположение: Камчатка, Вилючинск
  • Возраст: 41
  • Сообщений: 65
  • Страна: ru
  • Поблагодарили: 3 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1983-03-20
ошибка SQL syntax
« Ответ #11 : 26 Ноября 2017, 10:45:08 »
Там похоже еще ' нет, перед маней_эд
 
Теги: