A ver estoy intentando insertar con este PHP:
Código:
<?
$conn=mysql_connect("localhost","root","root");
mysql_select_db("cajAstur",$conn);
if($_POST["accion"]){
mysql_query("INSERT INTO palabras (nombre)value('".$_POST["nombre"]."')");
}
else{
$query=mysql_query("SELECT * FROM try ORDER BY id DESC");
}
echo "<b>Datos insertados</b>:<br />";
while($row=mysql_fetch_array($query)){
echo $row["nombre"]."<br />";
}
?>
y desde el flash tengo esto:
Código:
stop();
//– importar clases necesarias
import flash.net.*;
import flash.events.*;
//--
//-- la variable url, apunta hacia el archivo php (insertar.php) que insertara datos en mysql
var url:URLRequest=new URLRequest("http://localhost/insertar.php/");
var variables:URLVariables=new URLVariables();
var loader:URLLoader=new URLLoader();
//--
felicitar_btn.addEventListener(MouseEvent.CLICK,insertar);
function insertar(e:MouseEvent) {
loader.addEventListener(Event.COMPLETE, carga);
loader.load(url);
}
function carga(e:Event) {
variables.nombre=nombreTxt.text;
variables.accion=true;
url.data=variables;
url.method=URLRequestMethod.POST;
sendToURL(url);
trace(variables.nombre);
//gotoAndStop(2);
}
pero me da este error de salida:
Código:
Error al abrir la URL 'http://localhost/insertar.php/'
Error #2044: ioError no controlado: text=Error #2032: Error de secuencia. URL: http://localhost/insertar.php/
at MainTagCloud_fla::popup_10/frame1()
tiene que ver algo con el acceso de mi servidor no,
yo para mirarlo en el explorador tengo esto:
http://localhost:8888/leer.php
pero para acceder a la base de datos solo uso localhost
Qué puede ser?
Por favor, estoy a punto de que me ahorquen o ahorcarme antes de q alguien más lo haga por mi.
Gracias