ציטוט:
נכתב במקור על ידי sUP
ניר זה לא קשור,
זה עדיין יכתוב לי כל $sgr[id] כמה פעמים..
כי במערך PRE יש מספר נתונים..
--
אני אסביר מה אני רוצה לעשות,
יש לי לדוגמא מערך עם מספר נתונים (לא חשוב כמה)
ויש לי מספר ID שונים שאני קורא מ ה SQL
עכשיו אני צריך לבדוק, אם אחד הנתונים במערך שווה לID שאני קורא ב SQL (בלולאה, כל ID זה יבדוק מחדש)
ואם כן אז זה יסמן את ה CHECKBOX
אם לא זה לא יסמן..
|
תעשה ככה:
PHP קוד:
// קריאת קבוצות ניהול
$showgroups = mysql_query("SELECT * FROM agroups");
while($sgr = mysql_fetch_array($showgroups)) {
// סימון
foreach ($pre as $key => $val) { if ($val == $sgr[id]) {
echo"<input style='border: 0px;' type='checkbox' value='$sgr[id]' name='$sgr[module]' checked><b>$sgr[name]</b><br>";
$checked++;
}
}
if ($checked == 0)
{
echo"<input style='border: 0px;' type='checkbox' value='$sgr[id]' name='$sgr[module]'><b>$sgr[name]</b><br>";
}
else
$checked =0;