Rất có thể là displayWinesList()
của bạn function echo là dữ liệu của nó thay vì trả về nó.
Bạn có thể sửa đổi chức năng của mình để trả về dữ liệu hoặc giữ nguyên và sử dụng bộ đệm đầu ra để thu thập dữ liệu:
$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]";
…
Tuy nhiên, để biết chắc chắn, vui lòng đăng displayWinesList()
của bạn chức năng.