Czesc wszystkim a wiec chciałem napisac sobie ukrywanie kategori czyli zaznaczone nie widoczne w profilu juz napisałem takie cos
<?php
$r = mysql_query("SELECT id,name FROM categories ORDER BY name") or sqlerr
(); //$categories = "Default browsing categories:<br>\n";
{
$categories .= "<table><tr>\n";
$i = 0;
{
$categories .= ($i && $i % 3 == 0) ? "</tr><tr>" : "";
$categories .= "<td class=bottom style='padding-right: 5px'><input name=cat$a[id] type=\"checkbox\" " . (strpos($CURUSER['notifs'], "[cat$a[id]]") !== false ?
" checked" : "") . " value='yes'> " . htmlspecialchars($a["name"]) . "</td>\n"; ++$i;
}
$categories .= "</tr></table>\n";
}
?>
wszystko działa zaznacza i zapisuje do bazy w postaci np [cat15] czyli kategoria która ma id 15 i chciałbym zeby kategoria np o id 15 którą zaznaczylem nie była widoczna w liscie kategori podaje tu zapytanie które wyświetla kategorie
<?php
$s = "";
$cats = genrelist();
foreach ($cats as $row)
if($CURUSER["notifs"])
{
$s .= "<div><a href=\"/kategoria/" . $row["id"] . "/\">" . htmlspecialchars($row["name"]) . "</a></div>"; }
$s .= "";
function genrelist() {
$res = mysql_query("SELECT id, name FROM categoriesORDER BY name");
$ret[] = $row;
return $ret;
}
?>
prosze o pomoc przy tym