Chansen är stor att din displayWinesList()
function echo är dess data istället för att returnera den.
Du kan antingen modifiera din funktion för att returnera data eller lämna den som den är och använda utdatabuffring för att fånga data:
$to = "[email protected]";
$subject = "WineStore Query";
ob_start();
displayWinesList($connection, $query,$region_name, $wine_type, $price);
$message = ob_get_clean();
$message = '<html>'.$message.'</html>';
$from = "[email protected]";
…
För att veta säkert vänligen posta din displayWinesList()
funktion.