Reputation: 89
My Code:
$RuleNameArray = array();
$dbgetreportsrulename = new DB_MSSQL;
$dbgetreportsrulename->query("Select RulesID,RulesName_Lang_$languageid as RuleName from Main_Rules");
for ($igrn=0;$igrn < $dbgetreportsrulename->num_rows();$igrn++) {
if ($dbgetreportsrulename->next_record()){
$dbgetreportsrulename_RuleID = $dbgetreportsrulename->f('RulesID');
$dbgetreportsrulename_RuleName = $dbgetreportsrulename->f('RuleName');
}
$RuleNameArray = array($dbgetreportsrulename_RuleID => $dbgetreportsrulename_RuleName);
}
How i can keep all entry in $RuleNameArray, because now he keep only last entry.
Upvotes: 0
Views: 26
Reputation: 11987
You can try like this also,
$RuleNameArray[] = array($dbgetreportsrulename_RuleID => $dbgetreportsrulename_RuleName);
^
Upvotes: 1
Reputation: 3195
If you want to keep your all entry then your $RuleNameArray
should be :
$RuleNameArray[$dbgetreportsrulename_RuleID] = $dbgetreportsrulename_RuleName;
Upvotes: 1