Ciao a tutti!

Allora ho un problemino... Allora nel database ho una tabella con dentro attributi come id,fila, posto ecc...

Ora io ho una select in cui campaiono le varie file (in maniera distinct) e quando sceglo il numero che desidero mi stampa sotto una tabella con tutti i posti per quella fila che ho scelto.

Io vorrei però che invece che stampare così una tabella, mi infili i vari posti dentro un'altra select ed in base al posto scelto mi stampi in una tabella fila e posto scelto. Come posso fare? Vi posto qui il mio codice...

provasito3.php
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Post</title>
</head>
<body>
<div id="xmldata"></div>
<script type="text/javascript"> 

function readyAJAX() { 
try { 
    return new XMLHttpRequest(); 
} catch(e) { 
    try { 
        return new ActiveXObject('Msxml2.XMLHTTP'); 
    } catch(e) { 
        try { 
            return new ActiveXObject('Microsoft.XMLHTTP'); 
        } catch(e) { 
            return "Hai bisogno di un altro browser."; 
        } 
    } 



function mostraInfo(data)
{
var requestObj = readyAJAX(); 
var url = "mostra_utenti_prova3.php"; 
var params = "q=" + data;

requestObj.open("POST",url,true); 
requestObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
requestObj.send(params); 

requestObj.onreadystatechange = function() { 
    if (requestObj.readyState == 4) {  
        if (requestObj.status == 200) { 
   var serverResponse = requestObj.responseXML;
   var header = serverResponse.getElementsByTagName("user");

   htmlString = "<table><tr><th>Fila</th><th>Posto</th></tr>";
        
   for (i=0; i<header.length; i++)
   {
      htmlString += "<tr>";
      if (window.ActiveXObject)
      {
         htmlString += "<td>" + header[i].childNodes[0].text + "</td>";
         htmlString += "<td>" + header[i].childNodes[1].text + "</td>";

   
      }
      else
      {
         htmlString += "<td>" + header[i].childNodes[0].textContent + "</td>";
         htmlString += "<td>" + header[i].childNodes[1].textContent + "</td>";
       
         
      }
      htmlString += "</tr>";
   }
   htmlString += "</table>";

   document.getElementById('info').innerHTML = htmlString;    

        } else { 
            alert(requestObj.statusText); 
        } 
    } 

}
</script> 


<form>
 <form>
Seleziona fila: 
<select name="users" onChange="mostraInfo(this.value)"> 
<?php 

$db_host 
"localhost"
$db_user "administrator"
$db_password "administrator"
$db_database "ticket"

//Seleziono quelli che sono i dipendenti 
$connessione mysql_connect($db_host,$db_user,$db_password); 
mysql_select_db($db_database$connessione); 

$query "SELECT distinct fila
FROM teatro 
WHERE disp='true' AND tempo='true' 
ORDER BY fila "

$result mysql_query($query); 
while(
$riga mysql_fetch_array($result)){ 
echo 
"<option value='$riga[fila]'>$riga[fila] </option>"
 

?> 
</select> 
</form>
 
 
 

 



<div id="info"></div>

 

</body> 
</html>
mostra_utenti_prova3.php

Codice PHP:
<?php 
header
('Content-Type: text/xml');

$db_host "localhost"
$db_user "administrator"
$db_password "administrator"
$db_database "ticket"

$con mysql_connect($db_host,$db_user,$db_password); 
mysql_select_db($db_database$con); 


$q=$_POST['q']; 

$sql="SELECT * 
FROM teatro 
WHERE fila = '"
.$q."' "

$result mysql_query($sql); 

$xml = new DomDocument('1.0'); 
    
$info $xml->createElement('informations'); 
    
$info $xml->appendChild($info); 

   
while (
$row mysql_fetch_array($result))
    {
        
        
$user $xml-> createElement('user');
        
$user $info->appendChild($user);
        
        
$fila $xml->createElement('fila');
        
$fila $user->appendChild($fila);
        
$value $xml->createTextNode($row['fila']);
        
$value $fila->appendChild($value);
        
        
$posto $xml->createElement('posto');
        
$posto $user->appendChild($posto);
        
$value $xml->createTextNode($row['posto']);
        
$value $posto->appendChild($value);     
     
     
        
    }
         
$output $xml->saveXML();

echo 
$output;

?>
Aspettando una risposta
Grazie mille!