problemuccio: ho aggiunto gli altri dati:
// dichiarazione variabili per evitare notice ed decodifica unicode se i dati vengono da flash
$zone = isset($_POST['zone']) ? utf8_decode($_POST['zone']) : '';
$category = isset($_POST['category']) ? utf8_decode($_POST['category']) : '';
$smoking = isset($_POST ['smoking']) ? utf8_decode($_POST['category']) : '';
$gender = isset($_POST['gender']) ? utf8_decode($_POST['gender']) : '';
$query = "SELECT date, name, email, telephone, category, zone, price, smoking, gender, details FROM rooms WHERE zone='$zone' && category='$category' && smoking='$smoking' && gender='$gender'";
$result=mysql_query($query) or die("&error=".mysql_error());
$i = 1;
$ricerca = "Risultati della ricerca:
";
while($row = mysql_fetch_assoc($result)) {
$ricerca .= "$i - date: ".utf8_encode($row['date'])."
email: ".utf8_encode($row['email'])."
telephone: ".utf8_encode($row['telephone'])."
category: ".utf8_encode($row['category'])."
price: ".utf8_encode($row['price'])."
zone: ".utf8_encode($row['zone'])."
gender: ".utf8_encode($row['gender'])."
smoking: ".utf8_encode($row['smoking'])."
details: ".utf8_encode($row['details'])."
";
++$i;
}
echo $ricerca; // commenta se output in html
print '&msg=' .$ricerca;
mysql_close($connessione);
?>
Come vedi in rosso ho rinominato in ricerca "string_to_flash" giusto per comodità, ma non ho capito una cosa: nel mio campo dinamico "&msg" in flash viene scritto soltanto "risultati della ricerca", naturalmente perchè la var è stata dichiarata cosi(in blu).
Ma allora i risultati come li passo &msg?
Scusa se ti assillo ma sto cercando di capire il codice che gentilmente mi hai scritto...
Ciao e grazie