Ciao e grazie
Il tuo esempio su come ricevere i dati in index.php per la select è chiaro....e grazie ma come li invio da database.php considerando che la query è questa?
codice:
    $sqlLogDest="select CODCLI, CODDES, RAGIONE_SOCIALE,INDIRIZZO,CAP,CITTA,PR   from " .  $db_dest. " where CODCLI =". $codice;      
            $risultlogindest= $data->query($sqlLogDest);
          $NUMRECDEST = mysql_num_rows($risultlogindest);

         //se trovo i destinatari li inserisco nell'array che poi vorrei passare a index.php (ma come?)
          if($NUMRECDEST>0)

            {$i=0;
             while($row=mysql_fetch_assoc($risultlogindest))
              {//questo array contiene i destinatari
              $datidest[$i]= $row['RAGIONE_SOCIALE'];

            $i++;                                                  
             }                                                       
             header("Location: index.php?smslogin="."ARRAY O STRINGA DA PASSARE PER POPOLARE LA SELECT");
VOLENDO CONSIDERARE AJAX.. secondo quello che hai scritto, dovrei vedere come si fa una chiamata asincrona AJAX verso database.php, e quindi dovrei passare i parametri , riprenderli e popolare la select.....cosi? grazie