Código PHP:
$result = mysql_query("select vid from visitantes where mail = '$Email'");
$results = mysql_num_rows($result);
if ($results>0) {
mysql_query("update visitantes set contactos=contactos+1 where mail='$Email'");
} else {
mysql_query("insert into visitantes values (NULL, '$Nombre', '$Email', 1)");
}
Código:
Pero para que realmente valga la pena se me ocurrio que también se podría saber a quien le manda un mail el visitante, para eso agregue en la tabla el campo "aquien".`vid` int(4) NOT NULL auto_increment, `visitante` varchar(60) NOT NULL default '', `mail` varchar(100) NOT NULL default '', `aquien` varchar(30) NULL default , `contactos` smallint(6) unsigned NOT NULL default '0', PRIMARY KEY (`vid`)
Ahora, en el campo AQUIEN se ingresarian, separados por coma, los id de cada persona que reciba un mail.
Inicialmente cree la variable $aquien = $id.","; (id del que recibe el mail) y cambie el codigo a
Código PHP:
$aquien = $id.",";
$result = mysql_query("select vid from visitantes where mail = '$Email'");
$results = mysql_num_rows($result);
if ($results>0) {
mysql_query("update visitantes set contactos=contactos+1, aquien='",".$aquien)."' where mail='$Email'");
} else {
mysql_query("insert into visitantes values (NULL, '$Nombre', '$Email', 1, '$aquien)");
}
Ahora lo que no me sale es que en el segundo contacto del visitante, esta vez a otro cliente, agregue el id del cliente en el campo AQUIEN. Lo único que logro es reemplazar al que ya esta.
Alguien me podría dar una mano,
muchas gracias
Germán