asidun
Новичок
пустая global
Добрый день.
Есть следующий код
при вызове getPackagesLearnerLinkList, идет сообщение о том, что в строке while ($row = mysql_fetch_assoc($result)) {, mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource .
Отладка. echo($sql_get_pkgs); вставленое после global $sql_get_pkgs; показывает, что $sql_get_pkgs пустая.
Подскажите, пожалуйста, в чем может быть дело?
Спасибо.
Добрый день.
Есть следующий код
PHP:
$sql_get_pkgs = "SELECT package_id,
ptype
FROM ".TABLE_PREFIX."packages
WHERE course_id = $_SESSION[course_id]
ORDER BY package_id
";
function getPackagesLearnerLinkList () {
global $db;
global $plug;
global $sql_get_pkgs;
$rv = Array();
$result = mysql_query($sql_get_pkgs, $db);
debug($sql_get_pkgs);
while ($row = mysql_fetch_assoc($result)) {
foreach ($plug[$row['ptype']]->getLearnerItemLinks(
$row['package_id']) as $l) {
array_push ($rv, $l);
}
}
return $rv;
}
Отладка. echo($sql_get_pkgs); вставленое после global $sql_get_pkgs; показывает, что $sql_get_pkgs пустая.
Подскажите, пожалуйста, в чем может быть дело?
Спасибо.
