Invio mail con php da dati prelevati da un database

Gioppino

Nuovo Utente
25 Ott 2019
8
1
3
Salve, prima di tutto un salutino a tutti, sono nuovo nel gruppo e appassionato di php , spero di trovare le risposte che cerco e di essere utile eventualmente a qualcuno.
Come da titolo ho difficoltà ad inviare una mail con i dati che prelevo e che ciclo da un database, nel senso che riesco però se metto il codice nel ciclo mi manda una mail per ogni record e se lo metto esterno mi manda solo l'ultimo record.
Potete aiutarmi?
 

macus_adi

Utente Attivo
5 Dic 2017
1.343
91
48
IT/SW
Come da titolo ho difficoltà ad inviare una mail con i dati che prelevo e che ciclo da un database, nel senso che riesco però se metto il codice nel ciclo mi manda una mail per ogni record e se lo metto esterno mi manda solo l'ultimo record.
OK... anche se nel messaggio non si capisce cosa e come lo vuoi fare....
Ogni riga del DB rappresenta una mail?
 

Gioppino

Nuovo Utente
25 Ott 2019
8
1
3
Ciao, e Grazie.
No allora vediamo se riesco ad essere più chiaro.
Ho un form con cui popolo il database con vari dati tipo...mese x giorno x ecc
In base ad una SELECT visualizzo dei risultati questi dati dovrei mandarli via mail , e non ci riesco perché i dati essendo frutti di un ciclo while non riesco a memorizzare tutti i dati in una sola variabile...spero di essere stato più chiaro
 

Gioppino

Nuovo Utente
25 Ott 2019
8
1
3
Ah ok non conoscevo questa "procedura "ok questa sera lo provo...
Per il momento grazie
 

Gioppino

Nuovo Utente
25 Ott 2019
8
1
3
CIAO, Macus_adi, scusa ma non capisco come funziona, ti allego parte del codice a cui dovrei fare ala modifica, e ti chiederei quindi se mi puoi fare vedere come dovrei inserirlo nel ciclo
PHP:
<?php


$sql = "SELECT * FROM eventi where mese='$mese' and ditta='$ditta' ";
$result = $conn->query($sql);
 

      if ($result->num_rows > 0) {

              

                   while($row = $result->fetch_assoc()) {
                           $A="                               
              <div class='col-table'>
                  <div class='col-content'> mese" . $row["mese"]. "</div>
                   <div class='col-content'> data " . $row["data_inizio"]. " </div>
              </div>"; 
                
                                 echo $A;

                                                         }
                                  }
  ?>

un saluto e buona domenica a TUTTI
 

macus_adi

Utente Attivo
5 Dic 2017
1.343
91
48
IT/SW
PHP:
$result = $conn->query($sql);
 
$A='';
      if ($result->num_rows > 0) {

              

                   while($row = $result->fetch_assoc()) {
                           $A.="                               
              <div class='col-table'>
                  <div class='col-content'> mese" . $row["mese"]. "</div>
                   <div class='col-content'> data " . $row["data_inizio"]. " </div>
              </div>"; 
                
                                 

                                                         }
                                  }
echo $A;
  ?>
 

Gioppino

Nuovo Utente
25 Ott 2019
8
1
3
Scusa ,a ma capisco ancora meno, non mi hai integrato il codice che mi avevi postato in precedenza, poi il discorso mail come lo inserisco? cioè se devo mandare via mai all'indirizzo per es. ...'[email protected]' tutti i risultati della query
come si inserisce all'interno l'indirizzo ?
grazie del supporto
 

macus_adi

Utente Attivo
5 Dic 2017
1.343
91
48
IT/SW
poi il discorso mail come lo inserisco?
Come fai nel primo post....
non mi hai integrato il codice che mi avevi postato in precedenza
$A='';
if (
$result->num_rows > 0) {



while(
$row = $result->fetch_assoc()) {
$A.="
<div class='col-table'>
<div class='col-content'> mese"
. $row["mese"]. "</div>
<div class='col-content'> data "
. $row["data_inizio"]. " </div>
</div>"
;



}
}
echo
$A;
Perchè così non ti piace? Il codice l'hai scritto tu non io.... ho modificato solo la variabile "$A".
tutti i risultati della query
come si inserisce all'interno l'indirizzo ?
Sempre come fai nel primo post!
Dove il body è esattamente la variabile "$A".
 

Gioppino

Nuovo Utente
25 Ott 2019
8
1
3
Grazie , funziona, in pratica mancava il puntino della concatenazione, adesso però mi duplica il primo record vedo se riesco a risolvere la cosa , nel caso ti ricontatto,
grazie ancora e buona DOMENICA
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Invio mail con allegati multipli PHP 0
R Invio mail con allegati da directory PHP 1
A [PHP] Problema invio mail con funzione mail() PHP 3
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
G Invio Mail con PHPMailer, problemi SMTP PHP 7
Z Limite invio newsletter con PHP - mail() PHP 4
F Invio Mail con Javascript Javascript 25
P invio mail da form con dati php PHP 7
S Form invio mail html, con invio tramite file denominato invio.php PHP 8
asevenx link cliccabile che non funziona con invio mail PHP 1
M Invio mail con destinatari da mysql con inserimento di nome e cognome PHP 6
I [Risolto] Problemi invio e-mail con CDOSYS con domini @live.it Classic ASP 4
L Form con invio mail PHP 1
P Invio multiplo mail con phpmailer PHP 5
E Form invio e-mail con allegato PHP 51
E Form invio e-mail con allegato PHP 0
M Invio e mail al destinatario con invio di una copia al mittente PHP 35
A invio mail con php PHP 6
N Form invio Mail con Allegato PHP 2
C problema invio mail con form php PHP 0
V Invio E-Mail con la notifica degli ordini effettuati PHP 2
neo996sps Errore con script per invio mail PHP 3
D For invio mail-allegato con smtp PHP 9
L Problema invio allegati via mail con libero PHP 5
V Problema con l'invio delle mail in locale (usando quindi easy php) PHP 16
S form invio mail con foto o logo PHP 46
Angel0 Problema invio e-mail (era: problemi con xoom) Posta Elettronica 4
SolidSnake4 invio mail html con php non va PHP 6
S form invio mail con opzioni PHP 3
B Problema invio mail con script php verso i dominii libero PHP 9
L invio mail con CreateMHTMLBody Classic ASP 2
T Invio mail da form contatti con annesso file attachment Classic ASP 1
L Problemi con invio form via mail Classic ASP 3
F Implementare l'invio mail con allegato PHP 1
G invio mail con allegati PHP 0
F script asp invio mail con dati di un form Classic ASP 3
M il loop per l'invio mail con CDOSYS ad un tratto non funziona più Classic ASP 1
H ASPMail - Invio di mail html con variabili Classic ASP 5
E Errore invio mail con CDO Classic ASP 4
X Invio mail con allegati PHP 11
A problema con invio e-mail con CDONTS Classic ASP 0
V problema con invio mail Hosting 2
M telecamera Foscam - mancato invio mail ad account gmail IP Cam e Videosorveglianza 0
Daniele_Carrara Problema timeout - invio mail PHP 7
U PHP bottone per invio mail o ritorno al form PHP 15
AC1 [PHP] Invio Mail PHP 18
B [PHP] Invio mail automatico dopo compilazione form - db PHP 25
paloppa [PHP] Invio mail da form dubbio PHP 17
F Form mail php errore invio PHP 5
Punix [PHP] problema script invio e-mail PHP 2

Discussioni simili