Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Inserire record di database in codice PHP

    ciao a tutti io ho questo codice qui per inviare le mail a chi è selezionato
    Codice PHP:

    <?php
    $area_indexes 
    "1|2|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28";
    ?>
    <html>
    <head>
    </head>
    <body>
    <form method="post" action="invio_em.php" name="webmail">
        <input type="hidden" value="numero totale" name="tot">
    <table border="0" width="588" cellspacing="0" cellpadding="0">
    <tr><td width="78"></td><td width="84"></td><td width="70"></td><td width="168"></td><td width="48"></td></tr>
    <tr height="23">
    <td >

    NOME</p></td>
    <td >

    COGNOME</p></td>
    <td >

    SQUADRA</p></td>
    <td >

    E-MAIL</p></td>
    <td >

    INVIA MAIL?</p></td>
    </tr>
    <tr height="95">
    <td >

    ilnome</p></td>
    <td >

    ilcognome</p></td>
    <td >

    lasquadra</p></td>
    <td >

    [email="dest1@mail.it"] [email]dest1@mail.it[/email][/email]</p></td>
    <td >

    <div align=center><input type="checkbox" name="ind1" value="dest1@mail.it" /></div></p></td>
    </tr>
    </table>
    <div align=center><input type="button" value="SelezionaDeseleziona tutti gli indirizzi" onclick="SelezTT()"></div> 

    Mittente:
     
    <select name="mit">
      <option value="mitt1@mail.it">Mitt1</option>
    </select>



    Oggetto del messaggio: 

          <input type="text" name="soggetto" size="95" maxlength="100">



    Messaggio: 

          <div align=left><textarea name="testo" rows="10" cols="60"></textarea></div>





          <div align=center><input type="submit" value="Invia Messaggio"></div>
    <script type="text/javascript">
    function SelezTT()
    {
        var i = 0;
        var webmail = document.webmail.elements;
        for (i=0; i<webmail.length; i++)
        {
            if(webmail[i].type == "checkbox")
            {
                webmail[i].checked = !(webmail[i].checked);
            }
        }
    }
    </script>
    </form>
    </body>
    </html>
    Ecco io vorrei mettere i destinatari (ilnome, ilcognome, email) tutto estratto da una tabella di un database...come potrei farlo?

    Grazie a tutti!

  2. #2
    nome , cognome, email sono valori singoli o possono esserci più di un valore?

  3. #3
    si può esserci più di un valore cioè nel senso...in un database ci sono tante persone e per ognuna di esse ci deve essere una riga dove all'interno sono richiamati i record...
    cioè
    tizio rossi Under 21 tizio@mail.it
    caio verdi Prima divisione caio@mail.it
    sempronio bianchi Promozione sempronio@mail.it
    solo che questi valori li prende da un database

  4. #4
    Ipotizzando che tu abbia una tabella simile a:

    - Nome - Cognome - Email -

    Devi prima creare una query sql (esempio):

    Codice PHP:
    $query "SELECT nome,cognome,email FROM mia_tabella"
    poi la lanci con (esempio):

    Codice PHP:
    $dati mysql_query($query); 
    e "cicli" i valori (esempio):

    Codice PHP:
    while ($riga mysql_fetch_array($dati))
    {
       print 
    $riga['nome'];
       print 
    $riga['cognome'];
       print 
    $riga['email'];

    Il codice sopra presuppone che te prima di fare queste cose abbia iniziato una connessione con il database.

  5. #5
    grazie mille!
    ho comunque risolto trovando uno script già fatto... l'ho trovato su html.it si chiama "ccmail".

    Grazie ancora
    Ottyteo

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.