Salve a tutti.

Ho tre tabelle una USER con s_id come identificativo univoco
una ISCRIZIONE e una DISICRIZIONE.
Ogni user ha 4 posibilità di iscrizione e disiscrizione, (sequenza 1,2,3,4)
I campi delle due tabelle sono i seguenti

ISCRIZIONE:

id_entrata, s_id(user id), iscrizione_sequenza, tessera, data_tessera, data_iscrizione, timestamp


DISICRIZIONE:

Id_ucita, s_id(user id), uscita_sequenza, tessera, data_tessera, data_uscita, timestamp

Praticamente un utente si registra gli si assegna un numero tessera e puo essere a vita o decide di disiscriversi.
Questo lo puo fare fino a 4 volte, poi gli sará impossibile inscriversi.
Quello che non riesco a fare, è visualizzare l'utente con il suo stato di iscrizioni.


esempio.jpg

Chiaramente se ha solo fatto una iscrizione sara solo una linea con 1º iscrizione.

Ho fatto varie prove pero la query non mi funziona.

Codice PHP:

<?php
.........................
.........................

try {
    
    
    
$sql2 "select a.*, b.*"
        
        
"FROM " TBL_ISCRIZIONE " a, " TBL_DISICRIZIONE" b "
        
        
"WHERE 1 AND a.s_id = :id AND b.s_id = :id ";
    


  
$altaq $DB->prepare($sql2);

  
$altaq->bindValue(":id"intval($_GET["id"]));

  
$altaq->execute();

  
$resalta $altaq->fetchAll();
    
    

  
} catch (
Exception $ex) {

  echo 
$ex->getMessage();

}

?>
codice HTML:
<tr>

                  

                  <th style="text-align: center;">Sequenza Iscrizione</th>
                  <th width="19%" style="text-align: center;">Iscrizione</th>
                  <th width="19%" style="text-align: center;">Tessera</th>
                  <th width="63%" style="text-align: center;">Disicrizione</th>
                  
                    

                 
                </tr>

Codice PHP:
<?php foreach ($resalta as $ralta) { 
                    
                    
$card $ralta["tessera"];
                    
$fromdate $ralta["data_iscrizione"];
                    
$fromdate date_format (new DateTime($fromdate), 'd-m-Y');
                    
$todate $ralta["data_uscita"];
                    
$todate date_format (new DateTime($todate), 'd-m-Y');}
                   
                  
?>
codice HTML:
 <tr>
                        <td style="text-align: center;">Risutato sequenza ?</td>
                       <td style="text-align: center;"><?php echo $fromdate ?></td>
                       <td style="text-align: center;">Tessera</td>
                       <td style="text-align: center;"><?php echo $todate ?></td>
                       <td style="text-align: center;">&nbsp;</td>
                      


                    

                  </tr>

Codice PHP:
<?php ?>

Non so' se sono riuscito a spiegarmi bene.
Ugualmente un grazie a tutti quelli che perderanno un po' di tempo a leggeremi.
Ciao

Massimo