Hallo Leute,
ich bin am Ende. Ich versuche da eine einfache Statistik aufzubauen, die jedes Mal die ID des besuchten Artikels speichern soll. Doch das Ding speichert auch noch die ID des nächsten Postes und ruiniert mir so die Statistik. Ich habe so ziemlich alles ausprobiert:
PHP
function hasn_stats_add(){
global $post;
if(is_single()) {
$AID = $post->ID;
$hitsbusters = mysql_query("SELECT hits FROM hits WHERE aid = '".$AID."'");
list($HITS)=mysql_fetch_array($hitsbusters);
if(!$HITS) { $hitscategory = get_the_category(); $HITSKATNAME = $hitscategory[0]->cat_name;
$HITS_TITEL = get_the_title($AID); mysql_query("INSERT INTO hits VALUES('','".$AID."','1','".$HITS_TITEL."','".$HITSKATNAME."')");
} else { ++$HITS; mysql_query("UPDATE hits SET hits = '".$HITS."' WHERE aid = '".$AID."'"); }
}
}
Alles anzeigen
Ich habe zuerst ein Plugin daraus gemacht, dann den Code überallhin gespeichert, doch einfach nichts will funktionieren. Ich bekomme die ID des nächsten mit. Irgendwie wird die Schleife doppelt ausgeführt. Sogar der Versuch irgendeine Kontrollvariable einzubauen, hat nicht geklappt.
Ist da vielleicht eine gnädige Seele, die mich aus diesem Dilemma befreien kann?
lg hasn