<?
$query = "SELECT COUNT(*) FROM forsale_content WHERE category='$category' AND status='online'";
$numentries = mysql_query($query) or die("Select Failed!");
$numentry = mysql_fetch_array($numentries);
?>
Sommige categoriën leest hij wel, anderen niet. Ook al zitten er reeds records in. Hij geeft aan dan numentries 0 is terwijl er wel degelijk iets in zit.
Het lijkt me wel of hij problemen heeft met tekens zoals & of spaties binnen een categorie. Ik snap niet wat het probleem kan zijn. Juist omdat hij de gegevens binnen de ene categorie wel laat zien en de andere dan weer niet.
Martijn ok maar hij moet alle categoriën laten zien of heb ik het niet goed begrepen dan? Telkens dus als ik één toevoeg via het beheersysteem.
Blanche, ok thx.
Hij doet het alleen bij de categoriën waarin bv. een + teken en & teken staan. Gewone tekst laat hij wel zien.
Je ziet bv. huizen & chalets (5). Er zitten 5 items in en toch als je de categorie opent zie je (0) staan.
De volledige code is:
<?
$sql = "SELECT DISTINCT category FROM forsale_content ORDER BY category ASC";
$result = mysql_query($sql);
while ($record = mysql_fetch_object($result)) {
$query = "SELECT COUNT(*) FROM forsale_content WHERE category='$record->category' AND status='online'";
$numentries = mysql_query($query) or die("Select Failed!");
$numentry = mysql_fetch_array($numentries);
?>