Salve a tutti.
Sto preparando una lista nozze e diciamo ce sono arrivato ad un punto in cui mi sono perso.
In pratica ho creato 2 tabelle:
1)tabella listanozze
id_lista int(11) No auto_increment
sposo_nome
sposo_cognome
sposa_nome
sposa_cognome
costo
descrizione
login
password
telefono
email
quota_visibile
stato
2)tabella sottoscrizioninozze

id_sott int(11) No auto_increment
id_lista int(11) No 0
cognome
nome
indirizzo
citta
cap
telefono
email
quota
data

Le due tabelle, come vedete, hanno un campo in comune (campo id_lista)
fatto questo ho creato una pagina di amministrazione che mi visualizza le liste di nozze inseriti attraverso il seguent codice:
Codice PHP:
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" class="bordo">
              <tr> 
                      <td>Liste Nozze</td>
              </tr>
              <tr> 
                <td><table width="99%" border="0" cellspacing="2" cellpadding="2">
                    <tr> 
                            <td width="42%">Sposo</td>
                            <td width="30%">Sposa</td>
                      <td width="28%">Azione</td>
                    </tr>
                    <?
                    $sql 
"select * from listanozze"
                    
$result rs($sql);
                    while (
$lsnozze=mysql_fetch_array($result)){
                    
?>//utiizzato per estrapolare i dati dalla tabella lista nozze
//quindi ho impaginato in questo modo i risultati
                    <tr> 
                      <td><? echo  $lsnozze["sposo_cognome"].",".$lsnozze["sposo_nome"]; ?></td>
                      <td><? echo  $lsnozze["sposa_cognome"].",".$lsnozze["sposa_nome"]; ?></td>
                            <td>[url="listanozze_modifica.php?id_lista=<? echo $lsnozze["]">[img]../img/modifica.gif[/img][/url
                              - [
url="listanozze_elimina.php?id_lista=<? echo $lsnozze["]">[img]../img/eliminagif.gif[/img][/url
                              - [
url="listanozze_quote.php?id_lista=<? echo $lsnozze["]">quote[/url
                              - [
url="listanozze_chiudi.php?id_lista=<? echo $lsnozze["]&amp;act=close">Chiudi[/url]</td>
                    </
tr>
                    <
tr
                      <
td colspan="3" class="tratto">[img]../img/1x1.gif[/img]</td>
                    </
tr>
                    <? 
                    }
                    
?>
                  </table></td>
              </tr>
            </table>
            

            <div align="center">Totale Offerte inserite : <? echo mysql_num_rows($result);?></div>
.

In questa pagina se guardiamo attentamente ho creato un collegamento che mi visualizzi tutte le quote associate alla lista nella pagina listanozze_quote.php
Di seguto vi posto il codice di questa pagina:
Codice PHP:
          <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
              <tr> 
                      <td>Sottoscrizioni della lista</td>
              </tr>
              <tr> 
                <td><table width="99%" border="0" cellspacing="2" cellpadding="2">
                    <tr> 
                            <td width="40%">Partecipante</td>
                            <td width="41%" >Quota</td>
                      <td width="19%">Azione</td>
                    </tr>
          <?
              
if ((isset($_GET["id_lista"])) AND ($_GET["id_lista"] !="")) {
                   
$id $_GET["id_lista"];
                    }else{
                        
$id =1
                    }
    
$sql "select cognome,quota,id_sott,nome from sottoscrizionenozze where id_lista = $id"
    
$tot0;
    
$result rs($sql);
    while (
$lsnozze=mysql_fetch_array($result)){
    
$tot$lsnozze["quota"] + $tot ;
                    
?>// in modo d estrapolare i record (id_sott) relativi alla id_lista 
//quindi proseguo con l'impaginazione
                    <tr> 
                      <td><? echo  $lsnozze["cognome"].",".$lsnozze["nome"]; ?></td>
                      <td><? echo  $lsnozze["quota"]; ?></td>
                            <td>[url="listanozze_dettagliquote.php?id_sott=<? echo $lsnozze["]">Dettagli[/url
                              - [
url="listanozze_eliminaquote.php?id_sott=<? echo $lsnozze["]">Elimina[/url]</td>
                    </
tr>
                    <
tr
                      <
td colspan="3" class="tratto">[img]../img/1x1.gif[/img]</td>
                    </
tr>
                    <? 
                    }
                    
?>
                  </table></td>
              </tr>
            </table>
            

                  <div align="center">Totale Sottoscritto Per questa lista : <span class="messaggi"><? echo $tot?></span>

                    

                    [url="listanozze_gestione.php"]Torna alla Lista[/url]</div>
A questo punto ho creato una pagina che mi visualizza il dettaglio (listanozze_dettagliquote.php) della sottoscrizione e tutto funziona bene.
Il problema apparentemente banale ma che non so come non rieco proprio a capire, sta nell'eliminazione dei record sottoscrizione.
Ho creato una pagina listanozze_eliminaqota.php

Codice PHP:

                  <?
                
if ((isset($_POST["act"])) AND ($_POST["act"] == "del") ){
                    
                    
$sql "DELETE * FROM sottosrizionenozze WHERE id_sott = ".$_POST["id_sott"]."";
                    
$ris rs($sql);
                    
stampa_msg();
                    
                }else{
                    
$sql "Select * FROM sottoscrizionenozze WHERE id_sott = ".$_GET["id_sott"]; 
                    
$ris rs($sql);
                    
$sott mysql_fetch_array($ris)
            
?>
                  <table width="60%" border="0" align="center" cellpadding="0" cellspacing="0" class="bordo">
              <tr> 
                <td class="intestazione">Elimina una quota della Lista Nozze</td>
              </tr>
              <tr> 
                <td><form name="form1" method="post" action="">
                    <table width="98%" border="0" align="center" cellpadding="2" cellspacing="2">
                      
                      <tr>
                        <td width="38%">Quota:</td>
                        <td width="62%"><? echo $sott["quota"];?></td>
                      </tr>
                      <tr>
                        <td width="38%">id_quota:</td>
                        <td width="62%"><? echo $sott["id_sott"];?></td>
                      </tr>
                      <tr>
                        <td width="38%">Cognome:</td>
                        <td width="62%"><? echo $sott["cognome"];?></td>
                      </tr>
                      <tr>
                        <td width="38%">Nome:</td>
                        <td width="62%"><? echo $sott["nome"];?></td>
                      </tr>
                      <tr>
                        <td width="38%">Indirizzo:</td>
                        <td width="62%"><? echo $sott["indirizzo"];?></td>
                      </tr>
                      <tr>
                        <td width="38%">Citta:</td>
                        <td width="62%"><? echo $sott["citta"];?></td>
                      </tr>
                      <tr>
                        <td width="38%">Cap:</td>
                        <td width="62%"><? echo $sott["cap"];?></td>
                      </tr>
                      <tr> 
                        <td width="38%">Telefono:</td>
                        <td width="62%"><? echo $sott["telefono"];?></td>
                      </tr>
                      <tr> 
                        <td width="38%">Email:</td>
                        <td width="62%"><? echo $sott["email"];?></td>
                      </tr>
                      <tr> 
                        <td width="38%">Data:</td>
                        <td width="62%"><? echo $sott["data"];?></td>
                      </tr>
                      <tr> 
                        <td></td>
                        <td align="right">
                          <input name="id_sott" type="hidden" id="act" value="<? echo $sott["id_sott"]?>"> 
                          <input name="act" type="hidden" id="act" value="del"> 
                          <input name="back" type="button" value="Annulla" onClick="javascript:history.back();">
                          <input name="submit" type="submit" id="submit" value="Elimina">                        </td>
                      </tr>
                    </table>
                  </form></td>
              </tr>
            </table>
                <?
            
}
            
?>
Ma on funge e non capisco il motivo.
Inoltre quell che vorrei realizzare è quanto segue:
Oltre l'eliminazione del singolo record nella tabella sottoscrizioninzze vorrei avere la possibilità di poter eliminare una lista nozze e tutti i record della tabella sottoscizioninozze associati a quella lista.
Mi scuso se non sono stato chiaro espero che possiate aiutarmi a risolvere il problema.