Ejemplo n.º 1
0
print ("<BR><BR><BR>php_errormsg is: <br>");
print ("<br><br>" . $php_errormsg . "<br>");

*/
// IF no error was found, save the data
if (!isset($php_errormsg)) {
    if ($weatherCount > 0) {
        $WeatherID = $Weather->SaveWeatherData();
        $Plant->setPlantWeather($WeatherID);
    } else {
        $Plant->setPlantWeather(null);
    }
    if ($LocationCount > 0) {
        $LocationID = $Location->SaveLocation();
        $Plant->setPlantLocation($LocationID);
    } else {
        $Plant->setPlantLocation(null);
    }
    $PlantManager = new PlantManager();
    $PlantID = $PlantManager->savePlant($Plant);
}
// Reset the values that should not be re-used if another plant is entered by the user.
// URW I am leaving the rest of the data, for convinience to allow the user to entered multiple plants
// which were likely observed at the same time in the same place.
$Plant->setPlantName("");
$Plant->getPlantID("");
$Plant->getPlantNote("");
$_SESSION['current_plant'] = $Plant;
$_SESSION['current_location'] = $Location;
$_SESSION['current_soil'] = $Soil;