Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    11

    Form multi selezione in una tabella dinamica

    Ciao a tutti,
    ho la necessita' di aggiungere un form alla tabella dinamica sottostante in maniera tale da effettuare delle selezioni multiple tramite checkbox per ogni risultato (utenza) trovato.
    Il submit, consentira' di inviare una mail ad ogni utenza trovata.

    Qualcuno sa indicarmi come dovrei proseguire?

    $conn = mysql_connect($db_host,$db_user,$db_password) or die("Errore nella connessione a MySql: " . mysql_error());

    mysql_select_db($db_database, $conn) or die("Errore nella connessione al database" . mysql_error());

    $query = "SELECT uid FROM group_membership WHERE gid='6'";

    $result = mysql_query($query, $conn) or die("nessun risultato" . mysql_error());

    $tab.='<table width="100%" border="1">
    <tr>
    <td><div align="center"> Nominativo </div></td>
    <td><div align="center"> Utenza </div></td>
    <td><div align="center"> Indirizzo E-mail</div></td>
    <td><div align="center"> Assente </div></td>
    </tr>';

    while ($ris = mysql_fetch_array($result)) {


    $query1 = "SELECT uname, name, email FROM users WHERE uid='" . $ris['uid'] . "'" or die("Errore nella query " . mysql_error());
    $result1 = mysql_query($query1,$conn) or die("nessun risultato" . mysql_error());

    while ($ris1 = mysql_fetch_array($result1)) {

    $Nominativo= $ris1['name'];
    $Utenza= $ris1['uname'];
    $Email= $ris1['email'];


    $tab.='<tr>
    <td><div align="center">'.$Nominativo.' </div></td>
    <td><div align="center">'.$Utenza.' </div></td>
    <td><div align="center">'.$Email.' </div></td>
    <td><div align="center"> <input type="checkbox" name="select" value="selected"> </div></td>

    </tr>';

    }

    }

    $tab.='</table>';

    echo $tab;


    ?>

    Grazie a tutti in anticipo!
    Wako

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    11
    Ragazzi ho modificato la riga della tabella dinamica in maniera tale che il valore del checkbox assuma l'indirizzo email a cui voglio inviare la comunicazione.
    La modifica è:

    $tab.='<tr>
    <td><div align="center">'.$Nominativo.' </div></td>
    <td><div align="center">'.$Utenza.' </div></td>
    <td><div align="center">'.$Email.' </div></td>
    <td><div align="center"> <input type="checkbox" name="select" value='.$Email.'> </div></td>

    </tr>';

    Credo che sia fatto bene così.
    Ora devo soltanto scrivere la form il cui submit, consente di mandare una mail.
    Qualcuno mi da' un suggerimento?

    Ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.