Bonjour,
Nous avons un soucis avec le site, en gros c'est un site de jeu, les joueurs se connecte et après peuvent acheter de la monnaie pour acheter des objet.
Il font leur code de micro paiement et quand il le rentre pour le validé, nous avons une erreur : 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 '' at line 1

Voici le code de validation :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
  session_start();
  $user_id = $_SESSION['id_syg'];
 
  require_once('config.php');
  connexion_mysql();
  banni();
  mysql_select_db('player');
  $search=mysql_query("SELECT account.account.cash FROM account.account WHERE account.account.id=$user_id") or die(mysql_error());
  $fi=mysql_fetch_array($search);
  $argent=$fi["cash"]+1500;
  mysql_query("UPDATE account.account set account.account.cash='$argent' WHERE account.account.id='$user_id'") or die(mysql_error());
  header('location: http://lunaris-online.org/index.php?p=117');
?>
le code de départ credit.php :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php if(empty($securite)){ exit; } ?>
<?php if(!isset($sess) || $sess=='') exit('<div align="center">Vous n\'&ecirc;tes pas connect&eacute; &agrave; votre compte.<br />Utilisez le syst&egrave;me de connexion au-dessus avant de vouloir acheter quoi que ce soit.</div>'); ?>
<div class="boxui box-title">
	<h2>Achat de points</h2>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<span class="date">Paiement</span>
</div>
<div class="boxui box-con">
	<p><center>
		<div>
		  <?php 
        //Get user id from session variable
        $uid = $_SESSION['id_syg']; 
      ?>
		  <!-- Begin Allopass Checkout-Button Code -->
<iframe width="550" height="480" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="https://payment.allopass.com/buy/buy.apu?ids=257578&idd=1023906&ap_ca_idc[0]=20840490&ap_ca_mnt[0]=50"></iframe>
        <a href="" style="border:0">
         <img src="https://payment.allopass.com/static/buy/button/fr/162x56.png" style="border:0" alt="Buy now!" />
        </a>
       </noscript>
      <!-- End Allopass Checkout-Button Code -->
		</div>
		Vous obtiendrez 1500 Luna a l'achat d'un code. Bon jeu <3
<center> For the Security for ItemShop, use Mozilla Firefox <a href="http://download.mozilla.org/?product=firefox-10.0.2&os=win&lang=fr"><img src="http://upload.wikimedia.org/wikipedia/en/b/bf/Firefox.png" width="50" height="50" </a>  </center>
 
	</center></p>
</div>
<div class="boxui box-end"></div>
Nous avons au début mysql 5.1, nous l'avons passé en 5.5 puis repassé en 5.1 car sa buggait en 5.5 sa peut venir de la ?
Merci de votre aide :-) <3