Pasar variables FLASH -> PHP

S

A ver si alguien me ilumina, porque estoy probando con lo que estoy viendo en internet y suda de mi PHP... porque si escribo la variable en el codigo de php me lo exporta sin problemas a flash, pero si le hago un post, se rie de mi y me ineptitud xD

CODE FLASH

obtenerDetalle=function(empresa){
	var detalle_usuario=new LoadVars();
	detalle_usuario.empresa=empresa;
	detalle_usuario.onLoad=mostrarDetalle;
	detalle_usuario.sendAndLoad("http://localhost:8888/phpflash/loadVars_datos2.php",detalle_usuario,"POST");
}

CODE PHP

<?php
  $link = mysql_connect('localhost:8889', 'root', 'root');
  // consulta sql.
  mysql_select_db('bd_plaza');
  $sql = "SELECT * FROM bd_plaza WHERE id=".$_POST['empresa'];
  //ejecutamos la consulta sql
  $res = mysql_query($sql) or die("output=error&msg=".mysql_error());
  ...
  blablabla
  ...
  echo $salida;

y me da el siguiente error:

Se produjo el siguiente error: 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

Scorpin

No tengo mucha idea de flash a php pero puede que sea que no pones comillas simples en el valor del campo id, en este caso antes y después de la variable pasada por post.

Saludos.

Usuarios habituales