@@ 1147-1150 (lines=4) @@ | ||
1144 | // Null. |
|
1145 | $data[ $field ] = null; |
|
1146 | $sql_values[ $field ] = 'NULL'; |
|
1147 | } elseif ( ! $column->nullable() && ( is_null( $value ) || '' === $value ) ) { |
|
1148 | // Not nullable, set to default (don't set $sql_values item). |
|
1149 | $data[ $field ] = null; |
|
1150 | } elseif ( false === $value || $val_is_falseish ) { |
|
1151 | // False. |
|
1152 | $data[ $field ] = false; |
|
1153 | $sql_values[ $field ] = '0'; |
|
@@ 1164-1169 (lines=6) @@ | ||
1161 | $data[ $field ] = null; |
|
1162 | $sql_values[ $field ] = 'NULL'; |
|
1163 | ||
1164 | } elseif ( is_null( $value ) && $column->nullable() ) { |
|
1165 | // Nulls. |
|
1166 | $data[ $field ] = null; |
|
1167 | $sql_values[ $field ] = 'NULL'; |
|
1168 | ||
1169 | } elseif ( 'point' === $column->get_type() ) { |
|
1170 | // POINT columns. |
|
1171 | $sql_values[ $field ] = "GeomFromText('" . esc_sql( $value ) . "')"; |
|
1172 |