Hola amigos!
Hice un post similar el día de ayer, pero sigo sin poder resolver el problema. Estoy pasando el identificador de mi empresa por medio de una url, de este modo:
http://www.accounts.com/my_lines.php?empresa=12003
La idea es utilizar la variable empresa como el identificador. Uso el siguiente código:
Código PHP:
<?
session_start();
include("include/config.php");
include("include/funciones.php");
mysql_connect("mysql.accounts.com","abcd","12345");
mysql_select_db("fg");
$mi_empresa=$_GET['empresa'];
echo $mi_empresa
?>
La instrucción ECHO me muestra un fabuloso 12003 en mi pantalla. Por lo tanto, el valor está saliendo de manera correcta. Ahora, el problema es que al grabar en la tabla de datos el id_empresa aparece como 0, no puedo grabar el 12003. Uso el siguiente código:
Código PHP:
$mi_empresa=$_GET['empresa'];
$result="insert into identificador (id_empresa,tipo,numero,nombre,status,promotor) values ('$mi_empresa','".$_REQUEST["ftipo"]."','".$_REQUEST["fnumero"]."','".$_REQUEST["fnombre"]."',1,'$my_id')";
mysql_query($result) or die(mysql_error());
He intentado de varias formas y no logro hacerlo. Como dato, todos los campos en la tabla son INT(11), excepto nombre que es un VARCHAR. Todo se graba de manera correcta, menos el id_empresa.
Estoy completamente perdido y no entiendo que es lo que me falla. Cualquier ayuda será bien recibida. Gracias de antemano!!