|
|
|
@ -18,8 +18,8 @@ require_once ('xajax/xajax.inc.php'); |
|
|
|
|
* @author Julio Montoya - Cleaning code |
|
|
|
|
* @author Ricardo Rodriguez - Separated the function and code |
|
|
|
|
*/ |
|
|
|
|
class Accessurleditcoursestourl { |
|
|
|
|
|
|
|
|
|
class Accessurleditcoursestourl |
|
|
|
|
{ |
|
|
|
|
/** |
|
|
|
|
* Search for a list of available courses by title or code, based on |
|
|
|
|
* a given string |
|
|
|
@ -40,12 +40,12 @@ class Accessurleditcoursestourl { |
|
|
|
|
$needle = api_convert_encoding($needle, $charset, 'utf-8'); |
|
|
|
|
$needle = Database::escape_string($needle); |
|
|
|
|
// search courses where username or firstname or lastname begins likes $needle |
|
|
|
|
$sql = 'SELECT code, title FROM '.$tbl_course.' u |
|
|
|
|
WHERE (title LIKE "'.$needle.'%" |
|
|
|
|
OR code LIKE "'.$needle.'%" |
|
|
|
|
) |
|
|
|
|
ORDER BY title, code |
|
|
|
|
LIMIT 11'; |
|
|
|
|
$sql = 'SELECT code, title FROM '.$tbl_course.' u '. |
|
|
|
|
' WHERE (title LIKE "'.$needle.'%" '. |
|
|
|
|
' OR code LIKE "'.$needle.'%" '. |
|
|
|
|
' ) '. |
|
|
|
|
' ORDER BY title, code '. |
|
|
|
|
' LIMIT 11'; |
|
|
|
|
$rs = Database::query($sql); |
|
|
|
|
$i=0; |
|
|
|
|
while ($course = Database :: fetch_array($rs)) { |
|
|
|
@ -60,6 +60,5 @@ class Accessurleditcoursestourl { |
|
|
|
|
$xajax_response -> addAssign('ajax_list_courses','innerHTML',api_utf8_encode($return)); |
|
|
|
|
return $xajax_response; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
?> |
|
|
|
|
|
|
|
|
|