TariffFareController というクラスがあり、次のようにデータベースから正しい料金を取得しています。
class TariffFareController {
public static function getTourFare($fieldTour) {
$pdo = new SQL();
$dbh = $pdo->connect(Database::$serverIP, Database::$serverPort, Database::$dbName, Database::$user, Database::$pass);
try {
$query = "SELECT Fare FROM tbltours
WHERE TourName = '$fieldTour'";
$stmt = $dbh->prepare($query);
$stmt->execute();
$result = $stmt->fetchColumn();
$stmt->closeCursor();
return $result;
$dbh = null;
}
catch (PDOException $pe) {
die("Error: " .$pe->getMessage(). " Query: ".$stmt->queryString);
}
}
}
次に、プライベート get fare 関数で結果を確認できるようにしたいと思います。
private static function getFare($int_terminate) {
// $tour_fare = (the result from getTourFare)
if ($tour_fare != null) {
// do something
}
else {
// do something else
}
}
getTourFare から $result を取得し、これをプライベート getFare 関数で使用するにはどうすればよいですか?
どんな助けでも大歓迎です!