sisisisisis, he logrado hacerlo funcionar
de seguro que debe existir alguna mejor forma, pero yo descubrí esta.
paso a explicar por si a alguien le interesa:
cree un boton y le agregue esto:
Código PHP:
on (release) {
enviar();
}
y en el primer frame de un layer puse una function:
Código PHP:
function enviar() {
var enviar = new LoadVars();
enviar.prov = "b";
enviar.onLoad = function(success) {
var i;
mensaje.htmlText = "";
for (i=0; i < this.n; i++) {
mensaje.htmlText = this+["provincia"+i]+'<br>'+
this["nombre"+i]+'<br>'+
this["localidad"+i]+'<br>'+
this["direccion"+i]+'<br>'+
this["fundacion"+i]+'<br>'+
this["titulos"+i];
}
};
enviar.sendAndLoad("prueba.php", enviar, "POST");
}
y modifique el script php original asi:
Código PHP:
<?php
mysql_connect("servidor","usuario","clave");
mysql_select_db("nombre de la BD");
$tab = $HTTP_POST_VARS['prov'];
$qr = mysql_query("SELECT * FROM huracanes
WHERE LEFT(provincia,1) = '".$tab."' ORDER BY provincia");
$nrows = mysql_num_rows($qr);
$rString = "n=".$nrows;
for ($i=0; $i < $nrows; $i++) {
$row = mysql_fetch_array($qr);
$rString .= "&provincia".$i."=".$row['provincia'];
$rString .= "&nombre".$i."=".$row['nombre'];
$rString .= "&localidad".$i."=".$row['localidad'];
$rString .= "&direccion".$i."=".$row['direccion'];
$rString .= "&fundacion".$i."=".$row['fundacion'];
$rString .= "&titulos".$i."=".$row['titulos'];
}
echo $rString;
?>
ahora solo me falta hacer que la variable "prov" cambie dependiendo del boton, pero no creo que eso sea dificil, espero :)
gracias y salu2
El Chaval