Hola, tengo este codigo:
$localhost = "localhost";
$usuario = "root";
$contraseña = "*******";
$base_datos = "base_datos";
$conexion = mysql_connect($lcalhost,$usuario,$contraseña);
mysql_select_db($base_datos,$conexion);
$sql = "SELECT mensaje,emisor,fecha FROM datos,comentarios
WHERE datos.email = '$llave' AND comentarios.email = '$llave'";
$resultado = mysql_query($sql,$conexion);
do{
echo $row['emisor'].'<br>';
echo $row['mensaje'].'<br>';
}while($row=mysql_fetch_array($resultado));
mysql_close($conexion);
Todo el codigo funciona perfectamente, el problema esta cuando lo ejecuto, que me muestra dos veces los resultados, cuando en la base de datos y las tablas, solo estan los datos una vez, gracias.