Popravek uvoza arhivske ankete, ce se baza ne ujema
This commit is contained in:
parent
3b3bcb222c
commit
ab8aed55f9
@ -1175,13 +1175,12 @@ class SurveyCopy {
|
|||||||
// ce polje v src datoteki ni nastavljeno ga damo na praznega
|
// ce polje v src datoteki ni nastavljeno ga damo na praznega
|
||||||
if ( !isset($row_src[$dest_field]) && !isset($pre_set[$dest_field]) ) {
|
if ( !isset($row_src[$dest_field]) && !isset($pre_set[$dest_field]) ) {
|
||||||
$dest_value = "''";
|
$dest_value = "''";
|
||||||
|
}
|
||||||
// ce je polje NULL, ga moramo rocno nastavit na NULL
|
// ce je polje NULL, ga moramo rocno nastavit na NULL
|
||||||
} elseif ($row_src[$dest_field] === NULL) {
|
elseif ( $row_src[$dest_field] === NULL && !isset($pre_set[$dest_field]) ) {
|
||||||
$dest_value = "NULL";
|
$dest_value = "NULL";
|
||||||
|
}
|
||||||
} else {
|
else {
|
||||||
|
|
||||||
$dest_value = isset($pre_set[$dest_field])
|
$dest_value = isset($pre_set[$dest_field])
|
||||||
? ( !(is_array($pre_set[$dest_field]) && isset($pre_set[$dest_field]['field']) && isset($pre_set[$dest_field]['from']))
|
? ( !(is_array($pre_set[$dest_field]) && isset($pre_set[$dest_field]['field']) && isset($pre_set[$dest_field]['from']))
|
||||||
? $pre_set[$dest_field]
|
? $pre_set[$dest_field]
|
||||||
@ -1191,7 +1190,6 @@ class SurveyCopy {
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
: "'".mysqli_real_escape_string($GLOBALS['connect_db'], $row_src[$dest_field])."'";
|
: "'".mysqli_real_escape_string($GLOBALS['connect_db'], $row_src[$dest_field])."'";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$insert_values .= $insert_values_prefix . $dest_value;
|
$insert_values .= $insert_values_prefix . $dest_value;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user