@@ -2874,7 +2874,7 @@ public function restore_learnpaths($session_id = 0, $respect_base_content = fals
2874
2874
// Updating prerequisites
2875
2875
foreach ($ old_prerequisite as $ key => $ my_old_prerequisite ) {
2876
2876
if ($ my_old_prerequisite != '' ) {
2877
- $ sql = "UPDATE " . $ table_item. " SET prerequisite = ' " .$ my_old_prerequisite ."'
2877
+ $ sql = "UPDATE $ table_item SET prerequisite = ' " .$ my_old_prerequisite ."'
2878
2878
WHERE c_id = " .$ this ->destination_course_id ." AND id = ' " .$ key ."' " ;
2879
2879
Database::query ($ sql );
2880
2880
}
@@ -2883,7 +2883,7 @@ public function restore_learnpaths($session_id = 0, $respect_base_content = fals
2883
2883
// Updating refs
2884
2884
foreach ($ old_refs as $ key => $ my_old_ref ) {
2885
2885
if ($ my_old_ref != '' ) {
2886
- $ sql = "UPDATE " . $ table_item. " SET ref = ' " .$ my_old_ref ."'
2886
+ $ sql = "UPDATE $ table_item SET ref = ' " .$ my_old_ref ."'
2887
2887
WHERE c_id = " .$ this ->destination_course_id ." AND id = ' " .$ key ."' " ;
2888
2888
Database::query ($ sql );
2889
2889
}
@@ -2892,10 +2892,10 @@ public function restore_learnpaths($session_id = 0, $respect_base_content = fals
2892
2892
foreach ($ parent_item_ids as $ new_item_id => $ parent_item_old_id ) {
2893
2893
$ parent_new_id = 0 ;
2894
2894
if ($ parent_item_old_id != 0 ) {
2895
- $ parent_new_id = $ new_item_ids [$ parent_item_old_id ];
2895
+ $ parent_new_id = isset ( $ new_item_ids [$ parent_item_old_id ]) ? $ new_item_ids [ $ parent_item_old_id ] : 0 ;
2896
2896
}
2897
- $ sql = "UPDATE " . $ table_item. " SET parent_item_id = ' " . $ parent_new_id. " '
2898
- WHERE c_id = " .$ this ->destination_course_id ." AND id = ' " . $ new_item_id. " ' " ;
2897
+ $ sql = "UPDATE $ table_item SET parent_item_id = ' $ parent_new_id'
2898
+ WHERE c_id = " .$ this ->destination_course_id ." AND id = $ new_item_id " ;
2899
2899
Database::query ($ sql );
2900
2900
}
2901
2901
@@ -2904,17 +2904,17 @@ public function restore_learnpaths($session_id = 0, $respect_base_content = fals
2904
2904
if ($ previous_item_old_id != 0 ) {
2905
2905
$ previous_new_id = isset ($ new_item_ids [$ previous_item_old_id ]) ? $ new_item_ids [$ previous_item_old_id ] : '' ;
2906
2906
}
2907
- $ sql = "UPDATE " . $ table_item. " SET previous_item_id = ' " . $ previous_new_id. " '
2907
+ $ sql = "UPDATE $ table_item SET previous_item_id = $ previous_new_id
2908
2908
WHERE c_id = " .$ this ->destination_course_id ." AND id = ' " .$ new_item_id ."' " ;
2909
2909
Database::query ($ sql );
2910
2910
}
2911
2911
2912
2912
foreach ($ next_item_ids as $ new_item_id => $ next_item_old_id ) {
2913
2913
$ next_new_id = 0 ;
2914
2914
if ($ next_item_old_id != 0 ) {
2915
- $ next_new_id = $ new_item_ids [$ next_item_old_id ];
2915
+ $ next_new_id = isset ( $ new_item_ids [$ next_item_old_id ]) ? $ new_item_ids [ $ next_item_old_id ] : 0 ;
2916
2916
}
2917
- $ sql = "UPDATE " . $ table_item. " SET next_item_id = ' " . $ next_new_id. " '
2917
+ $ sql = "UPDATE $ table_item SET next_item_id = $ next_new_id
2918
2918
WHERE c_id = " .$ this ->destination_course_id ." AND id = ' " .$ new_item_id ."' " ;
2919
2919
Database::query ($ sql );
2920
2920
}
@@ -2924,8 +2924,8 @@ public function restore_learnpaths($session_id = 0, $respect_base_content = fals
2924
2924
if ($ prerequisite_old_id != 0 ) {
2925
2925
$ prerequisite_new_id = $ new_item_ids [$ prerequisite_old_id ];
2926
2926
}
2927
- $ sql = "UPDATE " . $ table_item. " SET prerequisite = ' " . $ prerequisite_new_id. " '
2928
- WHERE c_id = " .$ this ->destination_course_id ." AND id = ' " . $ new_item_id. " ' " ;
2927
+ $ sql = "UPDATE $ table_item SET prerequisite = $ prerequisite_new_id
2928
+ WHERE c_id = " .$ this ->destination_course_id ." AND id = $ new_item_id " ;
2929
2929
Database::query ($ sql );
2930
2930
}
2931
2931
$ this ->course ->resources [RESOURCE_LEARNPATH ][$ id ]->destination_id = $ new_lp_id ;
0 commit comments