Преглед изворни кода

[svn r13777] Fixed SQL query. Double quotes cannot be used to enclose strings in MySQL.

Yannick Warnier пре 17 година
родитељ
комит
f4fa0b2668
1 измењених фајлова са 4 додато и 6 уклоњено
  1. 4 6
      main/inc/lib/document.lib.php

+ 4 - 6
main/inc/lib/document.lib.php

@@ -537,12 +537,10 @@ class DocumentManager
 					
 					//Templates management
 					$table_template = Database::get_main_table(TABLE_MAIN_TEMPLATES);
-					$sql_is_template = 'SELECT id FROM '.$table_template.' 
-										WHERE course_code="'.$_course['id'].'" 
-										AND user_id="'.api_get_user_id().'"
-										AND ref_doc="'.$row['id'].'"
-										';
-					
+					$sql_is_template = "SELECT id FROM $table_template 
+										WHERE course_code='".$_course['id']."' 
+										AND user_id='".api_get_user_id()."'
+										AND ref_doc='".$row['id']."'";
 					$template_result = api_sql_query($sql_is_template);
 					if(mysql_numrows($template_result)>0){
 						$row['is_template'] = 1;