he estado haciendo un curso de crear una tienda online desde cero con php, pero me he quedado en una parte ya que me aparece un error de base de datos (creo) y no me aparecen las compras del usuario, me dice lo siguiente:
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
Qué puedo hacer?
Aqui adjunto mi codigo de mysql
$varUsuario_DatosCompra = "0";
if (isset($_SESSION["MM_IdUsuario"])) {
$varUsuario_DatosCompra = $_SESSION["MM_IdUsuario"];
}
mysql_select_db($database_conexioncapitio, $conexioncapitio);
$query_DatosCompra = sprintf("SELECT * FROM tblcompra WHERE tblcompra.idUsuario = %s", GetSQLValueString($varUsuario_DatosCompra, "int"));
$DatosCompra = mysql_query($query_DatosCompra, $conexioncapitio) or die(mysql_error());
$row_DatosCompra = mysql_fetch_assoc($DatosCompra);
$totalRows_DatosCompra = mysql_num_rows($DatosCompra);
?>
Gracias
Soy nuevo en esto y quisiera que por favor me explicaran o me dieran una solucion