|
|
@@ -47,10 +47,10 @@ if ($name === '' || $blockId === '') {
|
|
|
|
|
|
if ($action === 'create') {
|
|
|
$stmt = $pdo->prepare('
|
|
|
- INSERT INTO block_info (modx_user_id, name, block_id, location, area, gps, status, date_added)
|
|
|
- VALUES (?, ?, ?, ?, ?, ?, 0, CURDATE())
|
|
|
+ INSERT INTO block_info (modx_user_id, name, block_id, location, area, gps, analysis_type, status, date_added)
|
|
|
+ VALUES (?, ?, ?, ?, ?, ?, ?, 0, CURDATE())
|
|
|
');
|
|
|
- $stmt->execute([$userId, $name, $blockId, $location, (int) $areaHa, $gps]);
|
|
|
+ $stmt->execute([$userId, $name, $blockId, $location, $areaHa, $gps, $soilType]);
|
|
|
|
|
|
$_SESSION['flash_success'] = 'Paddock "' . htmlspecialchars($name, ENT_QUOTES, 'UTF-8') . '" created.';
|
|
|
header('Location: /dashboard/crop-cards/');
|
|
|
@@ -77,10 +77,10 @@ if ($action === 'edit') {
|
|
|
|
|
|
$stmt = $pdo->prepare('
|
|
|
UPDATE block_info
|
|
|
- SET name = ?, block_id = ?, location = ?, area = ?, gps = ?
|
|
|
+ SET name = ?, block_id = ?, location = ?, area = ?, gps = ?, analysis_type = ?
|
|
|
WHERE id = ? AND modx_user_id = ?
|
|
|
');
|
|
|
- $stmt->execute([$name, $blockId, $location, (int) $areaHa, $gps, $recordId, $userId]);
|
|
|
+ $stmt->execute([$name, $blockId, $location, $areaHa, $gps, $soilType, $recordId, $userId]);
|
|
|
|
|
|
$_SESSION['flash_success'] = 'Paddock "' . htmlspecialchars($name, ENT_QUOTES, 'UTF-8') . '" updated.';
|
|
|
|