Llevo todo el dia partiendome la cabeza, porque estoy intentando insertar un registro en una base de datos, y siempre me sale el campo vacio. He ido simplificando, hasta solo insertar un campo, pero ni aun asi, por tanto el ejemplo de lo que hago lo voy a poner solo de un campo
Lo he echo otras veces, y siempre me ha funcionado, pero ahora no se que le pasa.
En el flash tengo:
Código :
nuevop_btn.onRelease = function() { function enviar() { delete nuevo_pro; nuevo_pro = new LoadVars(); nuevo_pro.nombre = nombre_txt; nuevo_pro.onLoad = function() { cat.text = "enviado"; }; nuevo_pro.sendAndLoad("nuevop.php",nuevo_pro,"POST"); }
y en el archivo nuevop.php
Código :
<? //nos conectamos include("localconex.php"); $link=Conectarse(); mysql_select_db("grupberca_productos"); $sql= "INSERT INTO productos (nombre) VALUES ('$nombre')"; mysql_query($sql) or die('Error en la Consulta'); print '&resultado="FUNCIONA"'; ?>
El campo nombre en la BDD es de tipo texto.
Total, que lo hago funcionar, y me inserta un nuevo registro, con el id (que es la clave primaria y automaticamente me la inserta) y el campo nombre vacio.
Por favor, si alguien puede ayudarme se lo agradezco