View Single Post
ישן 05-07-07, 10:01   # 1
A.M.F
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 1,154

A.M.F לא מחובר  

למה GLOBAL בפנקציה לא עובד לי?

יש לי את הפוקציה הבאה-
קוד:
function make_cats() {
	global $query, $sql, $cat_title, $cats, $x;

	$x = $sql->data($query);

	$cat_title = "<a href='?act=cat&cat=" . $x['cid'] . "' title='עבור ל " . $x['cname'] . "'>" . $x['cname'] . "</a>";

	$cats[$x['cid']] = $x['cname'];
	
	return $x;
}
ואני קורא לה ככה-
קוד:
<?php while (make_cats()) : ?>
				<li><?=$cat_title;?></li>
			<?php endwhile; ?>
הקריאה עובדת, אבל זה לא מדפיס את ה-CAT_TITLE אפילו ששמתי אותו בגלובאל בפונקציה. למה?