Estrarre la data di nascita dei clienti per auguri di compleanno

Ottima strategia di e-mail marketing quella di memorizzare per poi visualizzare le date di compleanno dei clienti. Con una piccola applicazione in php possiamo visualizzare i clienti che compiono gli anni oggi e nei prossimi 5 giorni. Clienti a cui possiamo mandare dei semplici auguri o gli auguri e delle offerte particolari se hanno scelto di ricevere delle promozioni dal nostro sito.
Vedia la funzione php:
- faccio la connessione al mio db
- mi creo la query per oggi e i 5 giorni successivi quindi:

for($d=0; $d<5;>
$data=date("m-d",mktime(date("H"),date("i")-15,0,date("m"),date("d")+"$d",date("Y")));##la data di oggi che si incrementa grazie al for###
$sql = "SELECT *
FROM utenti WHERE data LIKE '%$data%' ORDER BY id_ute DESC
";
##########visualizzo###########################################
$risultato = @mysql_query($sql,$connessione)
or die("Impossibile eseguire l'interrogazione.");


while ($riga = mysql_fetch_array($risultato)) {
$id_ute= $riga['id_ute'];
$nome = $riga['nome'];
$cognome = $riga['cognome'];
$data = $riga['data'];
$off = $riga['off'];####qui vedo se il cliente ha scelto di ricevere delle offerte##
$data = explode("-",$data);
if (in_array("$cognome $nome", $utente)){###questo mi permette di scartare i clienti ripetuti###
}else{
echo"
$cognome $nome
$data[2]/$data[1]/$data[0]
$off
<#a href=\"mostra_utente.php&id_ute=$id_ute\"#>Visualizza<#/a#>
";
}
$utente[ ]="$cognome $nome";###riempio l'array per controllare se ho cliente ripetuti##
}
#########fine visualizzo#######################
}

Utile se si vuole fare una campagna email marketing molto accurata. Nella scheda cliente si potrebbe avere già una mail pronta con gli auguri dove aggiungere i prodotti + visti dal cliente, ma non acquistati, ad un prezzo promozionale.

1 commento:

  1. for($d=0; $d<5;> a questa linea compare qusto errore Parse error: syntax error, unexpected '>', expecting ')

    RispondiElimina