• User Newbie

    Creazione programma interattivo

    Salve a tutti,

    devo creare un programma per un evento, così composto:

    ORA LUOGO ARGOMENTO RELATORE MYevent

    ovviamente tutto impaginato in una tabella ben delineata.

    I suggerimenti di cui avrei bisogno riguardano i seguenti punti:

    la colonna MYevent serve per permettere all'utente di costruirsi il suo programma; spuntando gli incontri si crea un programma su misura che può essere stampato (stampa limitata alle spunte effettuate)
    avere traccia di queste stampe per avere un'idea dei flussi all'interno delle giornate .... quindi ogni stampa o salvataggio andrebbe comunicato con i dati salvati/stampati dall'utente (quindi l'invio di un'e-mail).

    Attendo dei vostri consigli per iniziarmi a muovere.

    Vi saluto cordialmente.


  • Moderatore

    inizia con impostare la visualizzazione/scelta degli eventi- poi impostiamo una bella tabella sul db che fa da bridge in modo che mantiene traccia delle varie selezioni.

    se inizi a postare codice lo possiamo fare assieme 😉


  • User Newbie

    questo è il codice della tabella di base del programma
    ho inserito i vari orari luoghi argomenti myevent con checkbox e relatore.

    [PHP]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " .w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns=" .w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Untitled Document</title>
    <style type="text/css">
    <!--
    .style10 {font-weight: bold}
    .style12 {
    color: #FFFFFF;
    font-weight: bold;
    }
    a:link {
    color: deepskyblue;
    text-decoration: none;
    }
    a:visited {
    color: deepskyblue;
    text-decoration: none;
    }
    a:hover {
    color: deepskyblue;
    text-decoration: underline;
    }
    a:active {
    color: deepskyblue;
    text-decoration: none;
    }
    .style23 {
    font-size: 12px;
    color: deepskyblue;
    font-style: italic;
    }
    .style24 {font-size: 20px; font-weight: bold; color: deepskyblue; }
    .style26 {color: #0000FF; font-weight: bold; }
    .style27 {color:}
    -->
    </style>
    </head>

    <body>
    <table align="center">
    <tr>
    <td><span class="style24">Giovedi' 29 Settembre 2011</span></td>
    </tr>
    </table>
    <br />
    <table border="1" align="center" cellspacing="5">
    <tr>
    <td width="78"><div class="style10">
    <div style="text-align: center"><strong>Ora</strong></div>
    </div></td>
    <td width="150"><div class="style10">
    <div style="text-align: center"><strong>Luogo</strong></div>
    </div></td>
    <td width="522"><div class="style10">
    <div style="text-align: center"><strong>Argomento</strong></div>
    </div></td>
    <td width="85">myevent</td>
    <td width="85"><div style="text-align: center"><strong>Relatori</strong></div></td>
    </tr>
    <tr>
    <td width="78"><div class="style10">
    <div style="text-align: center"><strong>17:30/18:50</strong></div>
    </div></td>
    <td width="150" bordercolor="#FFFFFF" bgcolor="#0099FF"><div align="center" class="style12 style27"><span class="style26">luogo</span></div>
    <div class="style27" style="text-align: center"></div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div style="text-align: center"><strong>18:00/20:00</strong></div></td>
    <td width="150" bordercolor="#FFFFFF" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]2" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div style="text-align: center"><strong>19:00/20:20</strong></div></td>
    <td width="150" bordercolor="#FFFFFF" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]3" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td colspan="5" bgcolor="#0000FF"><div align="center"><span class="style12" style="text-align: center">La Notte Bianca del Trading</span></div></td>
    </tr>
    <tr>
    <td width="78" rowspan="5"><div style="text-align: center"><strong>20:30/03:00</strong></div></td>
    <td width="150" bordercolor="#FFFFFF" bgcolor="#CC99CC"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85" rowspan="4" bordercolor="#0C0D0C"><div align="center">
    <input type="checkbox" name="myCheck[a]4" value="Valore A" />
    <br />
    </div></td>
    <td width="85" rowspan="4" bordercolor="#0C0D0C">relatore</td>
    </tr>
    <tr>
    <td width="150" bordercolor="#FFFFFF" bgcolor="#CC99CC"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    </tr>
    <tr>
    <td width="150" bordercolor="#FFFFFF" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    </tr>
    <tr>
    <td width="150" bordercolor="#FFFFFF" bgcolor="#CC99CC"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    </tr>
    <tr>
    <td width="150" bordercolor="#FFFFFF" bgcolor="#66CC33"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]5" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    </table>
    <br />
    <table align="center">
    <tr>
    <td nowrap="nowrap"><span class="style24">Venerdi' 30 Settembre 2011</span></td>
    </tr>
    </table>
    <br />
    <table border="1" align="center" cellspacing="5">
    <tr>
    <td width="78"><div class="style10">
    <div style="text-align: center">
    <div align="center"><strong>Ora</strong></div>
    </div>
    </div></td>
    <td width="150"><div class="style10">
    <div style="text-align: center">
    <div align="center"><strong>Luogo</strong></div>
    </div>
    </div></td>
    <td width="522"><div class="style10">
    <div style="text-align: center"><strong>Argomento</strong></div>
    </div></td>
    <td width="85">myevent</td>
    <td width="85"><div style="text-align: center"><strong>Relatori</strong></div></td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>09:00/19:00</strong></div></td>
    <td width="150" bgcolor="#66CC33"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]6" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>09:00/09:50</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]7" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>09:00/09:50</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]8" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>10:00/10:50</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]9" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>10:00/10:50</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]10" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>10:30/11:30</strong></div></td>
    <td width="150" bgcolor="#66CC33"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]11" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>11:00/11:50</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]12" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>11:00/11:50</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]13" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>12:00/13:00</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]14" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>12:00/13:00</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]15" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>12:00/13:00</strong></div></td>
    <td width="150" bgcolor="#CC3333"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85" bordercolor="#0C0D0C"><div align="center">
    <input type="checkbox" name="myCheck[a]16" value="Valore A" />
    <br />
    </div></td>
    <td width="85" bordercolor="#0C0D0C">relatore</td>
    </tr>
    <tr>
    <td colspan="5" bgcolor="#FFCC00"><div align="center" class="style26">PAUSA PRANZO</div></td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>14:00/14:50</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85" bordercolor="#0C0D0C"><div align="center">
    <input type="checkbox" name="myCheck[a]17" value="Valore A" />
    <br />
    </div></td>
    <td width="85" bordercolor="#0C0D0C">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>14:00/14:50</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]18" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>15:00/15:50</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]19" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>15:00/15:50</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]20" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>16:00/16:50</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]21" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>16:00/16:50</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]22" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>17:00/17:50</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]23" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>17:00/17:50</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]24" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>18:00/19:00</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]25" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>18:00/19:00</strong></div></td>
    <td width="150" bgcolor="#0099FF"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85" bordercolor="#0C0D0C"><div align="center">
    <input type="checkbox" name="myCheck[a]26" value="Valore A" />
    <br />
    </div></td>
    <td width="85" bordercolor="#0C0D0C">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>19:00/19:15</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85" bordercolor="#0C0D0C"><div align="center">
    <input type="checkbox" name="myCheck[a]27" value="Valore A" />
    <br />
    </div></td>
    <td width="85" bordercolor="#0C0D0C">relatore</td>
    </tr>
    </table>
    <br />
    <table align="center">
    <tr>
    <td nowrap="nowrap"><span class="style24">Sabato 1 Ottobre 2011</span></td>
    </tr>
    </table>
    <br />
    <table border="1" align="center" cellspacing="5">
    <tr>
    <td width="78"><div class="style10">
    <div style="text-align: center">
    <div align="center"><strong>Ora</strong></div>
    </div>
    </div></td>
    <td width="150"><div class="style10">
    <div style="text-align: center">
    <div align="center"><strong>Luogo</strong></div>
    </div>
    </div></td>
    <td width="522"><div class="style10">
    <div style="text-align: center"><strong>Argomento</strong></div>
    </div></td>
    <td width="85">myevent</td>
    <td width="85"><div style="text-align: center"><strong>Relatori</strong></div></td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>09:00/10:30</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]28" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    <tr>
    <td width="78"><div align="center"><strong>11:00/12:30</strong></div></td>
    <td width="150" bgcolor="#FF6600"><div align="center" class="style26">luogo</div></td>
    <td width="522">evento</td>
    <td width="85"><div align="center">
    <input type="checkbox" name="myCheck[a]29" value="Valore A" />
    <br />
    </div></td>
    <td width="85">relatore</td>
    </tr>
    </table>
    </body>
    </html>
    [/PHP]

    Come devo creare la tabella nel db?
    attendo una tua risposta.