Salve a tutti, come sempre grazie per le dritte e abbiate pazienza per i miei imbrogli mentali.
La mia questione è questa: come posso passare un valore rilevato in javascript ed usarlo in php o comunque in mysql?
So già della possibilità di mettere la variabile in un link get e quindi recuperarlo con php ma non vorrei ricaricare la pagina, solo la zona interessata.
In soldoni ho un elenco di email prese dal DB:
Al click di una riga ricavo l'id della email in questione. A questo punto vorrei far fare il refresh di una div dentro la quale c'è la query per mettere a schermo la email intera. Il tutto avverebbe senza ricaricamento della pagina: clicco il titolo si apre a lato la email corrispondente.codice HTML:<div id="box_eroe" class="nav_box blur"> <div class="titolo">Casella messaggi</div> <table class="casella_email"> <tr> <th>Oggetto</th> <th>Mittente</th> <th>Data</th> </tr> <?php while ($enter_mail = mysql_fetch_assoc($data)) { ?> <tr onclick="MailCheck('<?php echo $enter_mail['id'];?>')"> <td><?php echo $enter_mail['oggetto'];?></td> <td><?php echo $enter_mail['nome_mittente'];?></td> <td><?php echo $enter_mail['data'];?></td> </tr> <?php }; ?> </table> </div>
codice:function MailCheck(value){ var id_mail = (value); $('#open_mail').prop('checked',true); $("#mail_box").load(location.href+" #mail_box"); };
Ora io ho la mia id_mail, come posso dire alla mia query che quello è l'id da tenere in considerazione?
Spero di essermi spiegato.
Grazie
ciao

Rispondi quotando